离子phonegap-facebook-plugin iOS构建 - CompileC构建错误

时间:2016-02-09 13:44:07

标签: facebook login ionic-framework native

直到昨晚,这个插件工作得非常好。只有在更新到最新的Ionic / Cordova之后才能在iOS上获得以下错误(android很好)。

已更新至: xcode版本7.2.1 离子版1.7.14

我还使用另一台运行早期版本的离子1.7.13和cordova 6的mac测试了相同的应用程序,一切都很好。

使用旧版本测试后,我使用最新的离子设置构建了一个新的mac(新鲜的妻子笔记本电脑),并再次出现相同的错误。

这是有问题的插件https://ionicthemes.com/tutorials/about/native-facebook-login-with-ionic-framework

以下构建命令失败:     CompileC build / testFresh.build / Debug-iphonesimulator / testFresh.build / Objects-normal / i386 / FacebookConnectPlugin.o testFresh / Plugins / phonegap-facebook-plugin / FacebookConnectPlugin.m normal i386 objective-c com.apple.compilers.llvm。 clang.1_0.compiler (1失败)

ERROR运行一个或多个平台:命令的错误代码65:带有args的xcodebuild:-xcconfig,/ Applications / AMPPS / www / ionic / testFresh / platforms / ios / cordova / build-debug.xcconfig,-project ,testFresh.xcodeproj,ARCHS = I386,-target,testFresh, - 构型,调试-sdk,iphonesimulator,构建,VALID_ARCHS = I386,CONFIGURATION_BUILD_DIR = /应用/ AMPPS / WWW /离子/ testFresh /平台/ IOS /建造/仿真器的,SHARED_PRECOMPS_DIR = /应用/ AMPPS / WWW /离子/ testFresh /平台/ IOS /构建/ sharedpch 您可能没有运行此项目所需的环境或操作系统

1 个答案:

答案 0 :(得分:5)

在我的头撞墙几天之后,我发现其他人也遇到了同样的问题,虽然它被标记为" cordova 6"问题。

原始github问题: https://github.com/Wizcorp/phonegap-facebook-plugin/issues/1227

最终滚动浏览github下的已知错误" phonegap-facebook-plugin"我注意到在之前的版本中发生了类似的错误,然后超级Jeduan重新编写了插件并在以下内容中发布了它:

插件修复: https://github.com/jeduan/cordova-plugin-facebook4

以上似乎在cordova 6,xcode版本7.2.1和离子版本1.7.14

下工作