如何在 phonegap 构建中使用自定义 BarcodeScanner 插件?
Posted
技术标签:
【中文标题】如何在 phonegap 构建中使用自定义 BarcodeScanner 插件?【英文标题】:How to use a custom BarcodeScanner plugin with phonegap build? 【发布时间】:2014-05-10 14:25:21 【问题描述】:我在 phonegap 构建中设置和配置了一个简单的 phonegap 项目。这适用于barcodescanner 插件。
我想使用 barcodeScanner 插件的略微修改版本,并为此编辑了 CDVBarcodeScanner.mm 文件。
现在我想使用那个版本的插件。据我所知,使用 phonegap 构建时这是不可能的?
使用“cordova run ios”在本地构建时出现错误
Code Sign error: No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'
我想我没有在本地设置适当的配置文件或其他东西,但是我在 phonegap 构建中配置了它们并且它们工作正常。
我是否也应该在本地的 phonegap 项目中配置它们?就文档而言,我可以在 build.xconfig 中找到一个 CODE_SIGN_IDENTITY = iPhone Developer 我应该不理会它吗?
谁能指出我正确的方向?
【问题讨论】:
【参考方案1】:回答主要问题不,您不能将自定义 BarcodeScanner 插件与 phonegap 构建一起使用,您可以提交自己的插件,但如果有可用的条码插件,我认为他们不会批准。
关于代码签名问题,你必须在本地机器上安装你上传到 phonegap build 的配置文件,只需双击它
【讨论】:
以上是关于如何在 phonegap 构建中使用自定义 BarcodeScanner 插件?的主要内容,如果未能解决你的问题,请参考以下文章
ionic 和 phonegap 构建(3.5.0)不显示自定义启动画面
如何在 iOS 中使用自定义 phonegap 3.3 插件
我可以在 Phonegap Build 中为 iOS 定义自定义 URL 方案吗?
如何在 Android 中使用 Phonegap 拨打自定义电话号码?