gpt4 book ai didi

ios - 在 Xcode 5.1 中配置 PhoneGap 3.5 会破坏插件

转载 作者:行者123 更新时间:2023-11-29 02:46:35 25 4
gpt4 key购买 nike

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

cordova platform add ios
cordova plugin add PluginSrc/MyPlugin

一切正常,100%,我可以单击 WebView 中的按钮,插件就会运行。

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

-mthumb -lstdc++ -lz -lm -mfpu=neon

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

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 弄乱了项目文件。

最佳答案

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

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

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

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

如果有人遇到更好的方法,请告诉我。

关于ios - 在 Xcode 5.1 中配置 PhoneGap 3.5 会破坏插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com