Cordova bluemix的HybridPush SDK生成错误

Cordova bluemix的HybridPush SDK生成错误,cordova,push-notification,apple-push-notifications,ionic,ibm-cloud,Cordova,Push Notification,Apple Push Notifications,Ionic,Ibm Cloud,我试图在一个离子型应用程序中使用Bluemix的混合SDK,但是在第一步中我遇到了错误 在创建ionic应用程序之后: ionic start PushTeste tabs ionic add platform ios ionic plugin add com.ibm.mobile.cordova.ibmcloudcode ionic plugin add com.ibm.mobile.cordova.ibmpush ionic build ios 我得到以下错误: /Users/Danil

我试图在一个离子型应用程序中使用Bluemix的混合SDK,但是在第一步中我遇到了错误

在创建ionic应用程序之后:

ionic start PushTeste tabs
ionic add platform ios
ionic plugin add com.ibm.mobile.cordova.ibmcloudcode 
ionic plugin add com.ibm.mobile.cordova.ibmpush
ionic build ios
我得到以下错误:

/Users/DaniloOliveira/tmp/PushIonic/platforms/ios/PushIonic/Plugins/com.ibm.mobile.cordova.ibmpush/CDVIBMPush.m:49:89: error: property 'token' not found on object of type 'AppDelegate *'
    NSString* token = [[[[((AppDelegate *)[[UIApplication sharedApplication] delegate]).token description]
                                                                                        ^ 1 error generated.

** BUILD FAILED **


The following build commands failed:    CompileC /Users/DaniloOliveira/PushIonic/platforms/ios/build/PushIonic.build/Debug-iphoneos/PushIonic.build/Objects-normal/armv7/CDVIBMPush.o PushIonic/Plugins/com.ibm.mobile.cordova.ibmpush/CDVIBMPush.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler (1 failure) Error: /Users/DaniloOliveira/tmp/PushIonic/platforms/ios/cordova/run: Command failed with exit code 65
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:756:16)
    at Process.ChildProcess._handle.onexit (child_process.js:823:5)
我不是本地开发人员,也不是Cordova插件开发人员,所以我不知道appe应用程序的结构

我的环境:

  • XCode 6
  • Mac 10.9.5
  • Iphone 6 IOS 8.1.1

有什么建议吗?

简单,只需按照文档操作即可。为了使SDK正常工作,您需要对SDK进行一些调整


您必须重新安装一个插件,然后重新安装所有其他插件,而这些插件没有安装

ios插件目录中的目录,以避免此错误代码

详情如下:


您能否对需要进行的调整发表意见?我没看见。我很困惑,因为它和上面的东西有点分离。我一添加插件就出现了错误,但从未进入该部分。那么,问题是“在iOS Worklight中设置Cordova推送”还是“在iOS Worklight中设置IBM推送Bluemix”?我猜是2?