添加IOS的相机使用说明

时间:2018-07-11 13:49:21

标签: ios cordova devexpress cordova-plugins visual-studio-cordova

我试图为我的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创建自定义应用程序模板的情况下创建相机使用说明的任何建议?

2 个答案:

答案 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中的“隐私-相机使用说明”下