Jump to content

Dave Nottage

Members
  • Content Count

    1608
  • Joined

  • Last visited

  • Days Won

    36

Everything posted by Dave Nottage

  1. Dave Nottage

    Delphi 11.3 issue with iOS Today Extension widgets

    It was reported in https://quality.embarcadero.com/browse/RSP-42283, but there are a couple of other similar reports, e.g. https://quality.embarcadero.com/browse/RSP-42415 The problem is that PAServer signs the extension with the wrong entitlements, and in Chris' (and my) case, it's unnecessary because the extension has already been correctly signed, i.e. it does not even need to be touched. Replacing the extension in the .app bundle, and using iosinstall to install the it solves the problem, at least debugging-wise. I expect a similar process will be needed for repackaging the .ipa.
  2. Dave Nottage

    Problema com TEdit Delphi 12

    Once again:
  3. Dave Nottage

    Problema com TEdit Delphi 12

    Then show your full code. The example you gave does not show anything about clicking a listview item. A complete, basic test project would be even better.
  4. Dave Nottage

    Problema com TEdit Delphi 12

    When you say "fill in the edit with some text value", do you mean in code? If so, please show your code - all of the relevant code. It seems to me you may be attempting to populate the edits outside of the main thread.
  5. Assuming NSFileHandleReadCompletionNotification is an NSString, it should be passed like this: NSObjectToID(NSFileHandleReadCompletionNotification) Having said that, I haven't come across the need to use such an observer. You might like to take a look at the code in Kastri that creates a process on macOS and reads from the output.
  6. Dave Nottage

    TLocationlistener.. fails in Delphi 12.

    Your TLocationListener does not implement onFlushComplete, which was added to JLocationListener in Delphi 12: JLocationListener = interface(IJavaInstance) ['{D1CF3FB5-3BCB-4959-98D7-BD4D8F93D839}'] procedure onFlushComplete(requestCode: Integer); cdecl; procedure onLocationChanged(location: JLocation); cdecl; overload; procedure onLocationChanged(locations: JList); cdecl; overload; procedure onProviderDisabled(provider: JString); cdecl; procedure onProviderEnabled(provider: JString); cdecl; procedure onStatusChanged(provider: JString; status: Integer; extras: JBundle); cdecl;//Deprecated end;
  7. In the released version of Delphi 12, the folder is: C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.50491.5718
  8. It's done for both iOS and Android, but for Android just for Delphi 12. For iOS, either 11.3 or Delphi 12.
  9. I've now pushed the changes to support User Messaging Platform (UMP). Support for Android is via Delphi 12 only. I strongly suggest reading the readme, paying attention to the details.
  10. Looks like it's going to be a Delphi 12 only kind of thing at least for Android, as using the current implementation of User Messaging Platform needs jar libraries that are included with Delphi 12. It might be possible to add the required jar libraries and "disable" the older ones in Delphi 11.3, however it is becoming too messy. I'm now working on doing some cleaning up, re-testing and documentation - might be done before the end of the weekend.
  11. Dave Nottage

    Getting Win 11 in Delphi

    Using TOSVersion: IsWindows11 := (TOSVersion.Major = 10) and (TOSVersion.Minor = 0) and (TOSVersion.Build >= 22000); (At least until Windows 12?) Where IsWindows11 is a Boolean.
  12. That library is connected with push notifications, and is not related to UMP (User Messaging Platform). That I am, and thanks! A progress update: I have some code working in Android, though the process of integrating the support is not exactly pretty - it's something that really should be built into the IDE. More later..
  13. There is no reason for your application to do anything if you tap a notification that is meant for other applications. What do you mean by "closes abnormally"? Does it crash with no error messages? Have you used the Console app to check for log messages that might help determine why your app crashes?
  14. I'm working on adding this to the Kastri library - it might be ready in a few days time.
  15. Dave Nottage

    How to Clear TWebBrowser

    Navigate('about:blank');
  16. More or less, yes 🙂 Updating would be for far more important factors than those warnings
  17. Yes - update to Delphi 12. If that's not an option, and unless you're having problems with Play Store due to the warnings, it's pointless to do anything.
  18. Thanks for the heads up!
  19. Dave Nottage

    Install failed older sdk

    You might be interested in this: https://github.com/DelphiWorlds/HowTo/tree/main/Solutions/AndroidLowerVersions
  20. This applies only when generating an application for uploading to Play Store (.aab file). If you're in "development mode" and your device supports 32-bit only, just select Android 32-bit as the target.
  21. By default SVGIconImageList uses a different library from Skia on Windows, namely Image32
  22. Then it does not have Skia enabled
  23. Try running it on a machine that does not have Delphi 12 installed.
  24. Dave Nottage

    Quality portal access gone for me ?

    It was "up" for a while.. now "down" again for the last 5 hours. I have a service that monitors QP for new reports. Because of the constant outages, I'm working on having a page published with a "current status", that uses the service. In the meantime, this gives the details in JSON.
×