-
Content Count
1542 -
Joined
-
Last visited
-
Days Won
36
Dave Nottage last won the day on January 17
Dave Nottage had the most liked content!
Community Reputation
594 ExcellentTechnical Information
-
Delphi-Version
Delphi 11 Alexandria
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Delphi 12.2 Android Debugging - EXTREMELY SLOW
Dave Nottage replied to Shano's topic in General Help
The debugger for Android has been unusable* for me for some time now. I have learned to live with using log statements and a logcat viewer, such as Device Lens. *I guess that aligns with not being able to debug on iOS, too. -
Personally, I create .pkg files - using the create installer function of Mosco.
-
Using a value of slDynamic for FDPhysSQLiteDriverLink1 EngineLinkage works for me
-
Sorry, I had that backwards - static linking causes the issue, or at least it did in the early days. When I have time, I'll check which way around it is, and/or whether or not it will work at all.
-
No. Why would you want to?
- 3 replies
-
- installation
- 12.2
-
(and 1 more)
Tagged with:
-
Yes, you need to use static linking: https://docwiki.embarcadero.com/RADStudio/Athens/en/Connect_to_SQLite_database_(FireDAC)#Driver_Linkage
-
Delphi 12.1 with MacOS version and iOS version
Dave Nottage replied to Peter J.'s topic in Cross-platform
I mean not being able to have the debugger attach to the process on the device at all, regardless of whether or not there are breakpoints set. The install process should still succeed. If this an error you receive when attempting to install the app on the device using the IDE, it sounds like you have a development (as opposed to App Store) certificate/profile issue. -
Apple GetTimerTick64 - mach_absolute_time: How to handle the NSPrivacyAccessedAPIType privacy?
Dave Nottage replied to Rollo62's topic in Cross-platform
Actually, the messages I was referring to were warnings from before the privacy requirements came into force, as evidenced by this post on the German Delphi Praxis. Transporter might not be issuing warnings/errors any more; it could be that they're rejected at the review stage. One way to find out is to submit something π -
Apple GetTimerTick64 - mach_absolute_time: How to handle the NSPrivacyAccessedAPIType privacy?
Dave Nottage replied to Rollo62's topic in Cross-platform
Yes. In Kastri, I have a "base" privacy manifest that covers this, in this folder, though the reason for mach_absolute_time used is 3D61.1. 35F9.1 is probably more relevant, and I'm not sure why the other one was chosen. Not "out of the box", as yet, as far as I know. See above π If you omit a required reason, Transporter will reject your app when you do an upload. If anyone has used the manifest from Kastri (I have not as yet), they haven't made me aware of any rejections at the review stage π -
TOSVersion.Architecture gives you the architecture of the processor that the app is executing on. Please ignore the fact that the documentation is outdated. Possible values are: arIntelX86, arIntelX64, arARM32, or arARM64.
-
Google Requiring use of a "picker" for Android Apps that access Images/Videos
Dave Nottage replied to ToddFrankson's topic in FMX
This refers to: https://developer.android.com/training/data-storage/shared/photopicker Which Delphi already supports, at least in 12.2, and at least through the media library code. -
10.2.3 worked (when I was using it) in Windows 11. No advice other than that π
-
[Fmx, Macos64] [dccosx64 Error] E2597 ld: warning: directory not found
Dave Nottage replied to Rollo62's topic in Cross-platform
errno=13 is permission denied, so either there's insufficient rights to where the file is being output to, the file is already in use, or some external factor (e.g. Antivirus) is preventing access.- 10 replies
-
- firemonkey
- fmx
-
(and 1 more)
Tagged with:
-
[Fmx, Macos64] [dccosx64 Error] E2597 ld: warning: directory not found
Dave Nottage replied to Rollo62's topic in Cross-platform
The warning (i.e. not an error)... ..has nothing to do with Spring4D. Rollo's error (i.e. not the warning part) was related to Spring4D. Your error: ld: can't open output file for writing: .\FmxMsgBox, errno=13 for architecture arm64 ..is for something else. Whatever FmxMsgBox is a part of.- 10 replies
-
- firemonkey
- fmx
-
(and 1 more)
Tagged with:
-
You have ForegroundService.jar in both the 32-bit and 64-bit targets - when you compile for 64-bit it's attempting to include both into the one app. (Note that for the "system" jars, it just uses those for the target platform). If you're going to compile for either, remove the one from the 64-bit target.