schaumermal
-
Content Count
16 -
Joined
-
Last visited
Posts posted by schaumermal
-
-
thanks for your previous help.
Maybe I didn't express myself correctly.
I don't want to send files, i only want to receive files.For example, if I select a file in the gallery or downloads folder and click share, I want my app to appear as a possible destination as well.
I see Gmail, Bluetooth, Music, WhatsApp, etc. as possible targets but not my app.
Unfortunately, despite your change, my app doesn't show up as a possible destination when I try to share a file from the gallery or from a folder.
-
Thank you for this hint.
I tested it and "hopefully" understood the principle.
However, I can't get my app to be displayed as a target if I want to share a photo in the gallery or the document folder on my mobile.I added the following section in the AndroidManifest.template.xml:
<intent filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:mimeType="image/*" /></intent-filter>
I thought the entry above controls that my app can receive this type of data but it is not displayed as a target 😞
-
Hello,
i have the following question:
Can an app based on Delphi serve as a target on the mobile when sharing images or documents, for example?
When I use the option "Share", (e.g. in the galary) my app doesn't appear as a target.
1. Is this even possible?2. If "yes", is there an example of what needs to be done so that the app can receive data?
thx
-
I have the following problem with my app on an iPhone (IOS 16.2).
For example, if I have a combo box or DateEdit or TimeEdit open in a form (items or dates or time is visible) and close the form using a button with Self.Close, the app breaks off completely. But this only occurs on the iPhone.
The form closes correctly on an IPad or Android device.
With the combo box I could still query whether it is open (DroppedDown = true) but with DateEdit or TimeEdit this does not work, for example.
How can i generally deal with this so that the app doesn't crash on an IPhone?
-
thx Dave !
-
Hello
So far, I have always called a new form as follows in my apps:
if Not Assigned(OrderDetail) then
Application.CreateForm(TOrderDetail, OrderDetail);OrderDetail.ShowModal(
procedure (ModalResult :TModalResult)
begin
"do the things that are necessary after come back"
end);This works without problems on my Android devices (Android 6 till 13) and on my iPad with 16.1.1 but NOT on the iPhone with IOS 16.1.1
The app freezes on iPhone with this routine.
I would like to keep this logic that I can perform actions after returning.
Is there a solution for this?
-
i use it like this:
ini := TIniFile.Create(System.IOUtils.TPath.GetDocumentsPath + System.SysUtils.PathDelim + 'config.ini');
When i call the function
ShowMessage(System.IOUtils.TPath.GetDocumentsPath + System.SysUtils.PathDelim + 'config.ini');
i get the result
/data/user/0/"bundle identifier"/files/config.ini
It looks like i have the problem with all of my apps 😞
-
Hi,
I have a general question:
I create a local config file on the Android device.
TIniFile.Create(System.IOUtils.TPath.GetDocumentsPath + System.SysUtils.PathDelim + 'config.ini')
to store user data (login, servername, etc.).
When I uninstall the app, this config file is still available.
Do i put it in the wrong folder or why is it still present when i uninstall and reinstall the app?
-
btw
{$IF DEFINED(IOS) AND DEFINED(CPUARM)}
this doesen't work anymore with the new simulator 😉
-
Hello and thank you for this information.
If I understood it correctly,
I have to remove ibcrypto.a and libssl.a from the deployment for the simulator (-> done).
Then i have to copy the files (
libcrypto.dylib
andlibssl.dylib)
from the MacBook to my development system and include them like i have done for IOS with libcrypto.a and libssl.a.BUT i could not fin find these two files on my MacBook Air 😞
I only found libcorecrypto.dylib, or libcommonCrypto.dylib.
libssl.dylib was not found 😞
-
Hello,
When I try to compile an App for the IOS Simulator (11.2 Pach 1) I get the following message:
[DCC Fehler] E2597 ld: in libcrypto.a(a_int.o), building for iOS Simulator, but linking in object file built for iOS, for architecture arm64
in the uses section i have the following:
uses ........
// #############
IdSSLOpenSSLHeaders,
{$IFDEF IOS}
{$IFDEF CPUARM} // IOS Device
IdSSLOpenSSLHeaders_Static,
{$ELSE} // IOS Simulator
IdSSLOpenSSLHeaders,
{$ENDIF}
{$ENDIF}System.IOUtils, IdTCPClient;//
It works fine on my Android Device and on my iPad.
But i'm not able to compile it for the IOS simulator 😞 -
Hi,
After updating to 11.2 I get the following message when compiling for IOS:
[DCC Fehler] E2597 ld: file not found: libsqlite.a
This message always comes up when I have included the unit in a project:FireDAC.Phys.SQLiteWrapper.Stat
Before the update I was able to compile the project without any problems.
-
Hello, everyone, I have upgraded from 11.1 to 11.2. Uninstalled 11.1 and then installed 11.2. If I now try to compile an existing project OR a new empty project for Android, this also runs completely. However, in the last step (transfer to the mobile phone) I get the following message:
Prozess kann nicht erzeugt werden: Serving...
All files should be loaded. Notifying the device.
Performing Incremental Install
Failure [INSTALL PARSE FAILED MANIFEST MALFORMED: Failed parse during install Packagell: /data/app/vmd12079946750.tmp/base.apk (at Binary XML file line #51): com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are presePerforming Streamed Install
adb: failed to install C:\Users\Kai\Documents\Embarcadero Studio\Projekte\Apps\Zeiterfassung Android64\Release\Zeiterfassung\bin\Zeiterfassung. apk failure [INSTALL PARSE FAILED MANIFEST MALFORMED: Failed parse during installPackagell: /data/app/vmdl1760367541.tmp/base.apk (at Binary XML file line #51): com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present]
-
Thank you!
That's a good idea.
-
Hi,
is theres a way to change the splash_image_def.xml by default?
In the default splash_image_def.xml for Android the background color ist set to black.
But I would always like to have white.
I can always change it manually, but that's not the best solution.
Especially since it is recreated each time it is compiled.
App as target via "share"
in FMX
Posted · Edited by schaumermal
Thanks @Dave Nottage, @programmerdelphi2k
Now i see my app as a possible target.
The next challenge will be to achieve this on IOS.