如何设置phonegap config.xml在info.plist中定义NSPhotoLibraryUsageDescription

weixin_40290180 2018-03-04 10:33:05
我开发了一个web app ,使用phonegap,上传到itunesconnect,一直提示:Miss Info.plist key,NSPhotoLibraryUsageDescription需要设置一个值,但是我设置了还是无法通过。我的config.xml内容如下,求大神指点,什么地方设置有问题。
<?xml version='1.14' encoding='utf-8'?>
<widget id="com.pinestring.leicihb" version="1.14" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" ios-CFBundleVersion="1.14">
<name>XXXXXXXXXXXXXXX</name>
<description>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</description>
<author email="XXXXXXXX@qq.com" href="http://www.XXXXXXXXXXXXXXXX.com">XXXXXXXXXXXXXXXXXXXX</author>
<content src="index.html" />
<preference name="DisallowOverscroll" value="false" />
<preference name="Fullscreen" value="true" />
<preference name="BackgroundColor" value="0xff0000ff" />
<preference name="Orientation" value="portrait" />
<preference name="android-minSdkVersion" value="14" />
<preference name="SplashScreen" value="splash" />
<preference name="SplashScreenDelay" value="10000" />
<preference name="ShowSplashScreenSpinner" value="false" />
<plugin name="cordova-plugin-nativesettings" source="npm" spec="1.1.0" />
<plugin name="cordova-plugin-device-motion" source="npm" spec="~1.2.5" />
<plugin name="cordova-plugin-whitelist" source="npm" spec="~1.3.2" />
<plugin name="cordova-plugin-camera" source="npm" spec="~2.4.1" />
<plugin name="cordova-plugin-device-orientation" source="npm" spec="~1.0.7" />
<plugin name="cordova-plugin-statusbar" source="npm" spec="~2.3.0" />
<plugin name="cordova-plugin-battery-status" source="npm" spec="~1.2.5" />
<plugin name="cordova-plugin-contacts" source="npm" spec="~2.3.1" />
<plugin name="cordova-plugin-media-capture" source="npm" spec="~1.4.3" />
<plugin name="cordova-plugin-console" source="npm" spec="~1.1.0" />
<plugin name="cordova-plugin-device" source="npm" spec="~1.1.7" />
<plugin name="cordova-plugin-dialogs" source="npm" spec="~1.3.4" />
<plugin name="cordova-plugin-file" source="npm" spec="~4.3.3" />
<plugin name="cordova-plugin-file-transfer" source="npm" spec="~1.6.3" />
<plugin name="cordova-plugin-geolocation" source="npm" spec="~2.4.3" />
<plugin name="cordova-plugin-globalization" source="npm" spec="~1.0.8" />
<plugin name="cordova-plugin-inappbrowser" source="npm" spec="~1.7.2" />
<plugin name="cordova-plugin-media" source="npm" spec="~3.0.1" />
<plugin name="cordova-plugin-network-information" source="npm" spec="~1.3.4" />
<plugin name="cordova-plugin-splashscreen" source="npm" spec="~4.0.3" />
<plugin name="cordova-plugin-vibration" source="npm" spec="~2.1.6" />
<plugin name="cordova-plugin-appversion" source="npm" spec="~1.0.0" />
<platform name="android">
......
</platform>
<platform name="ios">
......
</platform>
<platform name="wp8">
......
</platform>
<platform name="windows">
......
</platform>
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
<allow-intent href="http://121.42.155.23:3002/*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
<allow-intent href="http://121.42.155.23:3002/*" />
<config-file target="*-Info.plist" parent="CFBundleURLTypes">
<array>
<dict>
<key>NSCameraUsageDescription</key>
<string>使用相机拍摄</string>
</dict>
<dict>
<key>NSPhotoLibraryUsageDescription</key>
<string>在相册中选取</string>
</dict>
</array>
</config-file>
</platform>
</widget>
...全文
1068 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧