我试图为我的devextreme cordova移动项目添加“相机使用说明”,但在ios设备中对其进行测试只能得到通用消息。
我尝试将此代码添加到config.xml中
<plugin name="cordova-plugin-camera" onload="true" />
<config-file platform="ios" parent="NSCameraUsageDescription" target="*-Info.plist" overwrite="true">
<string>We are using a camera to enable you to upload pictures of documents</string>
</config-file>
<config-file platform="ios" parent="NSPhotoLibraryUsageDescription" target="*-Info.plist" overwrite="true">
<string>We are using your pohoto library to enable you to download and save pictures of documents</string>
</config-file>
我尝试了此链接上的建议 Build Custom Application Template
但是在ios中构建本机包时,我得到了错误。
错误构建iOS软件包:值不能为null。参数名称:缓冲区
有人可以帮我吗?还是在不为devexpress创建自定义应用程序模板的情况下创建相机使用说明的任何建议?
答案 0 :(得分:1)
在您的config.xml中添加此行代码
<plugin name="cordova-plugin-media-capture" source="npm" spec="1.4.1" >
<variable name="CAMERA_USAGE_DESCRIPTION" value="We are using a camera to enable you to upload pictures of documents" />
<variable name="PHOTOLIBRARY_USAGE_DESCRIPTION" value="We are using your pohoto library to enable you to download and save pictures of documents" />
</plugin>
答案 1 :(得分:0)
将此添加到您的iOS项目.plist中的“隐私-相机使用说明”下