【问题标题】:iOS disable "select more photos" alertiOS禁用“选择更多照片”警报
【发布时间】:2021-11-28 07:07:17
【问题描述】:

我正在开发一个基于 React Native 的应用,但遇到了 iOS 照片权限受限的问题。

我正在使用这个库 – https://github.com/react-native-cameraroll/react-native-cameraroll 来获取照片,我对原生 ios 代码有疑问。

当我设置limited 权限时,每当我在获取照片的屏幕上启动应用程序时,iOS 都会向我显示一个警报。

我想禁用此警报并且从不显示它虽然我找不到确切触发它的原因

这是我使用的一个函数的源代码 -> https://github.com/react-native-cameraroll/react-native-cameraroll/blob/1421c1d7e4a384e3a37c42a4907738ae4fe9e399/ios/RNCCameraRollManager.m#L244

我相信这个函数会触发警报,因为当我注释掉它时,警报不会出现,也许我错了,因为我在 Objective-c 方面没有任何经验

附:我尝试修改this function,但看起来它与警报没有任何共同之处;(

【问题讨论】:

    标签: ios objective-c react-native


    【解决方案1】:

    要在用户授予有限照片访问权限时禁用自动提示,您需要将 PHPhotoLibraryPreventAutomaticLimitedAccessAlert 添加到您的 info.plist

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-24
      • 1970-01-01
      • 1970-01-01
      • 2018-01-12
      • 2018-10-04
      • 2016-11-20
      • 1970-01-01
      • 2017-04-11
      相关资源
      最近更新 更多