Ios Visual Studio 2017 Cordova 7.0缺少Info.plist密钥
我正在尝试将Cordova应用程序发布到ios商店,并收到错误消息Ios Visual Studio 2017 Cordova 7.0缺少Info.plist密钥,ios,cordova,visual-studio-2017,Ios,Cordova,Visual Studio 2017,我正在尝试将Cordova应用程序发布到ios商店,并收到错误消息 Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the u
Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
我正在使用Visual Studio 2017
,Cordova 7.0
,ios 8.3.1
,mac 10.x
我已重新安装了最新的Cordova摄像头
或媒体插件
我还使用了一些其他建议,比如在构建时更新info.plist
的插件,并在config.xml
中添加了一些标记,以反映info.plist
中所需的更改,但没有用
我想不出如何解决这个问题。有人能帮你解决这个问题吗。你如何在VS2017中安装插件?你能分享你的config.xml吗?@jcesarmobile我使用最新版本插件的http引用路径从git安装插件。我无法复制整个config.xml,因为此处的帖子限制了最大字符数。你提到的任何特定部分,我都可以复制粘贴*-info.plist具有所需的条目。但最终的输出ipa如果上传就是抛出上述错误。我问的是如何,而不是从哪里。我要求在从cordova CLI安装它们之前,您可以使用变量来配置此类值。在visual studio中,提供了安装插件的工具。我用它来安装插件。我不使用cordova CLI。如果变量(如“摄像头使用说明”等)需要任何值,则安装向导会询问这些值。这就是它们的安装方式。如果它们不是必需的,它是否提供了添加它们的方法?