iOS 10要求您在每次使用时都使用info.plist中的密钥。在尝试将应用程序提交到iTunes时,我收到了错误。
此应用尝试在不使用的情况下访问隐私敏感数据 描述。应用程序的Info.plist必须包含 NSPhotoLibraryUsageDescription键,其字符串值解释为 用户应用程序如何使用此数据。
此应用尝试在不使用的情况下访问隐私敏感数据 描述。应用程序的Info.plist必须包含 NSCameraUsageDescription键,用字符串值解释 用户应用程序如何使用此数据。
NSCameraUsageDescription来自card.io,但NSPhotoLibraryUsageDescription可以来自哪里?有没有办法知道?
我正在使用xamarin,但我想这没有什么区别。
编辑:我知道你需要为info.plist添加密钥,我不知道为什么我需要它,因为我没有在任何地方使用照片库答案 0 :(得分:2)
如果您正在实施包含保存图像选项的共享表(进入“相机胶卷”),则需要b[1]
。您可能已经实现(或正在使用)可以生成.JPG,.PNG,.TIF形式的数据的数据源。在iOS 10之前,系统会要求您的用户访问照片库(或相机胶卷)。现在,如果他们这样做而没有您的应用提供使用说明(例如“此应用需要能够在您的相机胶卷中共享图像。”),您的应用就会崩溃。
答案 1 :(得分:0)
答案 2 :(得分:0)
也许它在某些框架中使用过。