私はコード・アプリケーションの開発にVisual Studioを使用しています。Visual Studio Cordova情報が不足しています.plistキー
Xcode8でストアにアプリケーションをアップロードすると、次のエラーメールが表示されます。
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.
他のstackoverflowの質問に基づいてI'veは、プラグインhttps://github.com/leecrossley/cordova-plugin-transport-security
を追加し、plugin.xmlの修正:私のconfig.xmlに
<platform name="ios"> <config-file target="*-Info.plist" parent="NSAppTransportSecurity"> <dict> <key>NSAllowsArbitraryLoads</key> <true/> <key>NSPhotoLibraryUsageDescription</key> <string>This app requires access to the photo library.</string> <key>NSMicrophoneUsageDescription</key> <string>This app does not require access to the microphone.</string> <key>NSCameraUsageDescription</key> <string>This app requires access to the camera.</string> </dict> </config-file> </platform>
:
<plugin name="cordova-plugin-transport-security" version="0.1.2" src="C:\Users\xxx\cordova-plugin-transport-security-master\cordova-plugin-transport-security-master" />
を
その後、私はiO用のアプリケーションをビルドしますxcodeでアップロードしました。
しかし、まだエラーはあります。
リンクに投稿した回答を確認してください - http://stackoverflow.com/questions/41525725/phonegap-missing-plist-key類似の問題のように見えます – Gandhi