如何手动请求NSPhotoLibraryAddUsageDescription?

时间:2017-12-07 15:50:44

标签: ios react-native react-native-ios

在IOS中有权限NSPhotoLibraryAddUsageDescription 当我的应用程序第一次启动时,我想要求它 所以我想检查是否允许并要求它。

我可以做些什么来强制进行此权限检查?

2 个答案:

答案 0 :(得分:1)

您可以PHPhotoLibrary.requestAuthorization(_:)申请并通过PHPhotoLibrary.authorizationStatus

查看状态

请参阅:Apple docummentation for requestAuthorization

答案 1 :(得分:1)

我强烈建议您在第一次启动应用时不要问这个问题。最好等到应用程序需要使用该功能时,您有机会向用户解释应用程序要求该权限的原因。

您的应用只能申请一次此权限,如果没有正确的原因,用户更倾向于拒绝此权限。如果用户更好地了解通过授予他们将获得的好处,您将获得更高比例的用户授予权限。