ios - 我是否需要添加 NSPhotoLibraryUsageDescription key info.plist。我没有使用任何与图像相关的库

标签 ios objective-c swift

我是否需要添加 NSPhotoLibraryUsageDescription key info.plist 。我没有使用任何与图像相关的库。

那我为什么会收到这封邮件

此应用试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSPhotoLibraryUsageDescription 键和一个向用户解释应用如何使用此数据的字符串值。

最佳答案

可能是您正在某处使用 UIImagePicker 或在库中某处,因此您正在访问用户的图像,这就是为什么它被视为访问用户的私有(private)数据。

如果你没有使用任何框架,你仍然必须添加一个 key 以避免被苹果拒绝的机会。

只需在安全方面添加此 key

<key>NSPhotoLibraryUsageDescription</key>
<string>Photo Library Access Warning</string>

关于ios - 我是否需要添加 NSPhotoLibraryUsageDescription key info.plist。我没有使用任何与图像相关的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39746763/

相关文章:

ios - 如何调整 iphone 应用程序的 xib View 以适应 xcode 中的 ipad

ios - UIAccessibilityNotificationQuestion

来自 NSString 的 iOS SecKeyRef

ios - 替代iOS消息传递的“层”消息传递框架

ios - Tesseract OCR iOS 图片格式

swift - 如何将用户的分数传输到 Swift 和 SpriteKit 中的另一个场景?

ios - 解析json并用tableview显示

c# - Xamarin.iOS NSUnknownKeyException 原因 : [ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key staticDataSource

ios - 如果核心数据计数/获取请求中的实体名称错误,如何避免崩溃?

ios - 如何将 pod 更新到 Swift 3.0