首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >plugins.cordova.io -Helpshift- Phonegap构建中的插件

plugins.cordova.io -Helpshift- Phonegap构建中的插件
EN

Stack Overflow用户
提问于 2014-12-15 00:09:51
回答 2查看 301关注 0票数 0

PhonegapBuild现在支持来自Cordova插件站点的插件(这太棒了!)但是我在安装Helpshift插件"com.helpshift.HSPhoneGapPlugin“时遇到了问题。当pg尝试构建iOS-app时,我总是得到一个错误...“哦,天哪。你的构建失败了。对不起,构建服务器上出现了一个问题”。

只有当我在config.xml中包含这个插件时,才会发生这种情况。

下面是构建过程中的日志:http://tny.cz/b33c494d

提前谢谢你,麦克斯

EN

回答 2

Stack Overflow用户

发布于 2015-07-23 13:34:21

对于遇到这种情况的任何人来说,从2015年7月开始,helpshift几乎肯定不会在Phonegap构建的当前状态下工作。

原因是他们没有用插件正确地设置SDK。与所有cordova/phonegap插件一样,进行集成所需的文件需要复制到插件说明中,然而,根据helpshift文档,需要在xCode中执行许多手动步骤才能进行集成。

我见过一个开源项目试图修复这个问题,然而构建也不适合我。

现在的解决方案如下:(对于iOS)

使用Cordova (是的,这意味着如果您必须使用PG build,您可以停止阅读)将iOS添加到您的项目中,使用以下命令安装Helpshift phonegap插件

代码语言:javascript
复制
cordova plugin add <path to helpshift plugin>

完成后,跳转到https://developers.helpshift.com/ios/getting-started/#automated-integration

并下载helpshift自动集成助手。

运行它,安装v4.9.1 (之后的版本会出现资源缺失的问题)

跳转到xCode并运行您的项目,它应该可以很好地构建……现在按照phonegap中初始化helpshift的说明进行操作

https://developers.helpshift.com/phonegap/?_ga=1.99559902.1744288086.1387515146#initializing-helpshift-phonegap-plugin

*另一点需要注意的是,他们的插件是单一平台的。我已经做了一个副本,可以同时运行Android和iOS,但还没有弄清楚如何让Android与最新版本的Cordova android一起工作。gradle集成没有编译,他们网站上的指南找不到SDK。我会张贴一个链接到多平台版本的插件,一旦它所有的工作。

票数 1
EN

Stack Overflow用户

发布于 2014-12-16 13:40:39

我是Gireesh,Helpshift的产品经理。我的团队试图重现这个问题。通过查看堆栈跟踪,我们得到的一个观察结果是

/project/Selfie/Plugins/com.helpshift.HSPhoneGapPlugin/HelpshiftPG.h:10:9:致命错误:找不到‘Helpshift.h.h’文件

这可能是由于下面的构建错误造成的

代码语言:javascript
复制
CompileC build/Selfie.build/Release-iphoneos/Selfie.build/Objects-normal/armv7/HelpshiftPG.o Selfie/Plugins/com.helpshift.HSPhoneGapPlugin/HelpshiftPG.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler

(1个失败)

Solution:您是否可以尝试正确包含文件,然后重试SDK集成?

另外,我们还为Phonegap提供了自动安装步骤。您可以在下面的位置找到详细信息

https://developers.helpshift.com/phonegap/?_ga=1.99559902.1744288086.1387515146#add-helpshift-phonegap-plugin

请让我们知道我们可以如何进一步帮助。

供将来使用:获取Helpshift SDK问题解决方案的最快方法是写入support@helpshift.com。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27471181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档