如何在 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 插件?的主要内容,如果未能解决你的问题,请参考以下文章

在 Keras 中构建自定义损失函数

在 CMake 中默认构建自定义目标

为所需的 dll 文件设置自定义路径:电子应用程序

如何在自定义操作 DLL (MSI/Wix) 中获取“INSTALLED”属性?

错误多个指令 [bar, bar] 在使用自定义指令和 angular-bootstrap 时要求模板

qml-自定义quick模块