在iOS中有一个权限NSPhotoLibraryAddUsageDescription
我想何时第一次启动我的应用程序。
因此,我只想检查是否允许并要求它。
我可以做什么来强制此权限检查?
您可以使用PHPhotoLibrary.requestAuthorization(_:)
请求并使用PHPhotoLibrary.authorizationStatus
请参阅:requestAuthorization的Apple文档
我会强烈阻止您何时首次启动应用程序。当您有机会向用户解释为什么应用程序征得该权限时,请等到应用程序需要使用该功能。
您的应用程序只能曾经征求一次此权限,并且如果没有适当的上下文,则用户更倾向于拒绝许可。如果他们更好地了解授予他们将获得的利益,您将获得更高的授予用户的百分比。