iOS Cordova应用程序摄像头权限仅在通过CI传递时才起作用

时间:2019-12-02 02:23:44

标签: ios cordova permissions camera fastlane

我正在开发使用cordova构建的iOS应用。我们的应用程序中有一个类似个人资料图片的功能,您可以在其中拍照或上传照片进行设置。最初,它无法正常工作,您可以单击“拍照”或“从库中选择”,它不会执行任何操作。我向plist文件(NSPhotoLibraryUsageDescriptionNSCameraUsageDescription)添加了权限,并添加了适当的cordova插件,包括 cordova-plugin-cameracordova-plugin-media-capturecordova-plugin-devicecordova-plugin-media

当我将其加载到手机上时,它可以正常工作,我可以添加和上传在服务器上同步的照片,因此即使删除应用程序并重新安装,更改仍然保留。

问题是,当我通过fabric / crashlytics安装应用程序时,这些更改不再起作用。我唯一的猜测是,通过在USB上安装应用程序来传递权限存在一些权限问题,但是在这里我还是一团糟。

0 个答案:

没有答案