-
Content Count
1489 -
Joined
-
Last visited
-
Days Won
36
Everything posted by Dave Nottage
-
share extensin IOS App receive shared web link from Safari and Other apps
Dave Nottage replied to Massimiliano S's topic in Cross-platform
It's not my article; it's Grijjy's. Allen Drennan visits here some times, and he is part of their group. Might be an issue with the provisioning profile. Are you building for Ad-Hoc or App Store?- 31 replies
-
Android permissions with Bluetooth LE and Location not recognized immediately
Dave Nottage replied to Rollo62's topic in Cross-platform
I'm assuming that was meant to say: "under Rx10.3.3: works fine, under Rx10.4 has above issues"? If you haven't resolved it before the weekend, I'll take a look- 15 replies
-
- android 10
- ble
-
(and 1 more)
Tagged with:
-
https://delphiworlds.com/2020/01/cross-platform-location-monitoring/ If you're just doing Android, disregard the parts about iOS
-
share extensin IOS App receive shared web link from Safari and Other apps
Dave Nottage replied to Massimiliano S's topic in Cross-platform
It appears you need to create a share extension: https://stackoverflow.com/a/38037060/3164070 This needs to be done in Xcode, although according to this article: https://blog.grijjy.com/2018/11/15/ios-and-macos-app-extensions-with-delphi/ You can exchange data between a Delphi app and the extension. Incidentally, I believe the schemes in your info.plist should not include the :// part, and apparently you cannot use http and https anyway: https://stackoverflow.com/a/37401487/3164070- 31 replies
-
share extensin IOS App receive shared web link from Safari and Other apps
Dave Nottage replied to Massimiliano S's topic in Cross-platform
I meant the final info.plist that ends up being deployed with your app, i.e. not the info.plist.TemplateiOS.xml. This is in case it is different somehow.- 31 replies
-
share extensin IOS App receive shared web link from Safari and Other apps
Dave Nottage replied to Massimiliano S's topic in Cross-platform
Can you show your info.plist?- 31 replies
-
Android permissions with Bluetooth LE and Location not recognized immediately
Dave Nottage replied to Rollo62's topic in Cross-platform
Is that not what this is saying? If it doesn't discover when the app is in the foreground, it sounds like a bug; either in the system or documentation. You don't happen to have a basic test project, do you?- 15 replies
-
- android 10
- ble
-
(and 1 more)
Tagged with:
-
Delphi equivalent: if JStringToString(intent.getComponent.getClassName).EndsWith('.Queue') then
-
Delete the info.plist.TemplateiOS.xml file and rebuild. Alternatively, make it look like this: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <%VersionInfoPListKeys%> <%ExtraInfoPListKeys%> <%StoryboardInfoPListKey%> </dict> </plist>
-
You can distinguish between intent filters by the action, e.g: if Data.getAction.equals(TJIntent.JavaClass.ACTION_SEND) then Probably because you cannot have 2 filters working with the same action. I suggest reading: https://developer.android.com/training/basics/intents/filters
-
Does calling registerIntentAction with another action not work?
-
RAD 10.4 Android KeyboardType NumbersAndPunctuation not working
Dave Nottage replied to Bert-Jan's topic in FMX
The FMX Java code has: NUMBER_AND_PUNCTUATION(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED | InputType.TYPE_NUMBER_FLAG_DECIMAL), NUMBER_DECIMAL(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL | InputType.TYPE_NUMBER_FLAG_SIGNED); So they are the same (just or'd in a different order). I doubt whether there's an exact equivalent to iOS, on Android. -
Cannot run sample programs on Android
Dave Nottage replied to A.M. Hoornweg's topic in Cross-platform
Tools|Options, Deployment > SDK Manager: -
Cannot run sample programs on Android
Dave Nottage replied to A.M. Hoornweg's topic in Cross-platform
Sorry, I had it confused with another issue. I just had exactly the same issue as you (on a machine I don't use often), and solved it by changing the SDK settings to use build-tools\29.0.3 (instead of 28.0.3) for ZipAlign.exe and AAPT.exe -
There's only that file in mine.
-
Cannot run sample programs on Android
Dave Nottage replied to A.M. Hoornweg's topic in Cross-platform
The problem you're seeing is usually due to an outdated AndroidManifest.template.xml file. Deleting the file (a new one will be recreated) should resolve the issue -
That should be all you need to do, except use 'opus' instead of 'libopus'. Yes, since that't what is being linked to.
-
You could just add the path to opus.framework in the search path of the Project Options. That's also assuming that you have declarations that bind to the functions in the library.
-
Check the compiler paths in Project Options and possibly also the IDE Options (Language > Delphi > Library)
-
Exactly what was happening to me.
-
Why would you need to create a new app id?
-
Tools|Manage Platforms Select Additional Options tab, TeeChart Standard Click Apply
-
I've had this happen to me before (it isn't an issue right now). I created a macOS VM.. I have a Mac, so basically macOS within macOS 🙂, and it worked on there, so I'm assuming something on my Mac is interfering with debugging. I still haven't found what was causing it (and it may do again), however I was nearly at the point of completely reinstalling the OS.
-
Fill and sign for PDF file not working using Acrobat Reader DC
Dave Nottage posted a topic in General Help
Kind of off-topic, however the PDF being generated is from Delphi code. I have a question on SO about it: https://stackoverflow.com/questions/62443834/fill-and-sign-for-pdf-file-not-working-using-acrobat-reader-dc Any insights into what the problem may be would be appreciated -
Fill and sign for PDF file not working using Acrobat Reader DC
Dave Nottage replied to Dave Nottage's topic in General Help
All good, thanks. Someone has answered who spotted a discrepancy that I missed, namely in the font widths array. What's worse: I missed that the "one that works" had altered the font info to correct the problem.