Ionic PhoneGap-Facebook-Plugin iOS构建 - CompileC构建错误

4
插件一直运行得很好,直到昨晚。在更新到最新的Ionic/Cordova后,仅在iOS上出现以下错误(安卓没问题)。
更新到: xcode版本7.2.1 ionic版本1.7.14
我还使用另一台运行旧版ionic 1.7.13和Cordova 6的Mac测试了相同的应用程序,并且一切正常。
在测试旧版本后,我使用最新的ionic设置构建了一个新的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 failure)

运行一个或多个平台时出错:使用以下参数运行xcodebuild时出错,错误代码为65:-xcconfig,/Applications/AMPPS/www/ionic/testFresh/platforms/ios/cordova/build-debug.xcconfig,-project,testFresh.xcodeproj,ARCHS=i386,-target,testFresh,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Applications/AMPPS/www/ionic/testFresh/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Applications/AMPPS/www/ionic/testFresh/platforms/ios/build/sharedpch。您可能没有所需的环境或操作系统来运行此项目。

1个回答

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和ionic版本1.7.14下工作正常。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接