ionic 3-无法使用最新的xcode为iOS安装onesignal插件

Axi*_*xil 3 xcode plugins ios onesignal ionic3

我无法为onesignal插件创建添加ios平台。用android构建它很好。

我这样做:

$ ionic cordova platform add ios
Run Code Online (Sandbox Code Playgroud)

以下错误失败。

apple-ios version check failed ("/Users/megasap/Documents/project/railerdotcom/railercom_parent/platforms/ios/cordova/apple_ios_version"), continuing anyways.

Failed to install 'onesignal-cordova-plugin': undefined

Failed to restore plugin "onesignal-cordova-plugin" from config.xml. You might need to try adding it again. Error: /Users/megasap/.rbenv/shims/pod: line 21: /usr/local/Cellar/rbenv/1.0.0/libexec/rbenv: No such file or directory

--save flag or autosave detected

Saving ios@~4.5.4 into config.xml file ...
[ERROR] Exception: 
Run Code Online (Sandbox Code Playgroud)

完整的执行和错误在这里:https : //gist.github.com/axilaris/a926c54eb515bef5eb2f7019e36aa40f

这曾经有用,我只是更新到最新的xcode 9.2来编译其他东西。使用最新的xcode是否有问题?

小智 5

安装并更新cocoapods解决问题

sudo gem install cocoapods pod setup

您可能需要rmaddios平台才能使其正常工作