首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xcode5.1中断插件中配置PhoneGap 3.5

在Xcode5.1中断插件中配置PhoneGap 3.5
EN

Stack Overflow用户
提问于 2014-07-30 22:32:36
回答 1查看 77关注 0票数 0

所以我有一个有趣的问题。我可以使用以下命令创建一个iOS应用程序:

代码语言:javascript
复制
cordova platform add ios
cordova plugin add PluginSrc/MyPlugin

一切工作100%,我可以点击按钮在WebView和插件运行。

然后我将一些框架文件添加到插件中,但是框架会抛出一条错误消息,因为我没有设置链接器标志。因此,我打开XCode并将以下内容添加到构建设置下的“其他链接器标志”设置中:

代码语言:javascript
复制
-mthumb -lstdc++ -lz -lm -mfpu=neon

在构建时,一切正常,但是当我单击按钮时,我得到了以下错误消息:

代码语言:javascript
复制
CDVPlugin class MyPlugin (pluginName: MyPlugin) does not exist.
ERROR: Plugin 'MyPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.

这有什么原因吗?有没有办法解决这个问题?看起来xcode搞乱了项目文件。

EN

回答 1

Stack Overflow用户

发布于 2014-07-31 14:11:51

只是更新一下。我提交了对GIT的工作更改。然后,我通过Xcode编辑了设置,并将借用的project.pbxproj文件与GIT中的文件进行了比较

我发现Xcode重新安排了很多设置,完全忽略了其他设置。主要围绕已安装的插件进行设置。

因此,为了修复我的问题并在不破坏Phonegap的情况下将标志添加到项目文件中,我使用sublime手动将标志添加到project.pbxproj中。

我的项目现在构建得很完美,没有任何问题。

如果有人发现了更好的方法,请告诉我。

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

https://stackoverflow.com/questions/25039549

复制
相关文章

相似问题

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