【问题标题】:Ionic/Cordova Info.plist is missing CAMERA_USAGE_DESCRIPTIONIonic/Cordova Info.plist 丢失 CAMERA_USAGE_DESCRIPTION
【发布时间】:2018-03-20 11:48:47
【问题描述】:

我已经安装了https://github.com/apache/cordova-plugin-camera插件,当我在ios上构建时,它一直说相机使用丢失,即使我安装了

ionic cordova plugin add cordova-plugin-camera --variable CAMERA_USAGE_DESCRIPTION="your usage message" --variable PHOTOLIBRARY_USAGE_DESCRIPTION="your usage message"

我也尝试在 config.xml 中添加一些行,如下所示,但没有运气。所以,我尝试通过进入XCode手动添加它,但是如下图,它没有privacy - camera ...

<edit-config file="*-Info.plist" mode="merge" target="NSCameraUsageDescription">
    <string>Take pictures of documents for specific freight</string>
</edit-config>

【问题讨论】:

  • 你尝试过从 ionic 重新构建它吗?
  • 删除平台 ios 并重新添加平台 ios 做到了。
  • 现在尝试使用$sudo ionic cordova build ios 命令构建一次,它将在 info.plist 中添加上述权限

标签: ios cordova ionic-framework ionic3


【解决方案1】:

尝试在package.json 中添加相同的内容,如下所示,

"cordova": {
    "plugins": {
      "cordova-plugin-camera": {
        "CAMERA_USAGE_DESCRIPTION": "App needs the permission to take image."
      }
    }
  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-01
    • 2015-12-31
    • 2018-03-19
    • 2018-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    相关资源
    最近更新 更多