在使用Delphi XE 10.2开发iOS应用程序时,我遇到了同样的问题。更新3当我使用IFMXPhotoLibrary单击保存图像(保存到相机胶卷)时,我的应用程序将崩溃。
它发生在iPhone 8 iOS 12上。
我正在使用:
Delphi Tokyo 10.2更新3, 修补程序:Delphi Tokyo 10.2.3(HotFix 05.2018), PAServer:版本10.3.1.10, Xcode:10.0, Xcode命令行工具:9.4.1
下面是源代码:
if TPlatformServices.Current.SupportsPlatformService(IFMXPhotoLibrary, Service) then
Service.AddImageToSavedPhotosAlbum(imageMain.Bitmap);
我已经在项目选项的“版本信息”部分中添加了新密钥NSPhotoLibraryUsageDescription。该值是当应用程序请求使用相机胶卷的权限时将显示的任何文本。