2017-08-29 84 views
0

我试图通过遵循他们的教程(https://documentation.onesignal.com/docs/ios-sdk-setup)来将oneignal推送库与我的iOS应用程序集成。使用的CocoaPods加入OneSignal荚但是经过我得到以下错误iOS 8.0中的OneSignal集成Swift

/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/IQKeyboardManager.swift:514:35: “共享”不可用:使用视图控制器基础的解决方案,其中 适当代替。

IQKeyboardManagerSwift是使用cocoapods添加的另一个pod。 我尝试过在Stackoverflow中提到的各种解决方案,但没有任何工作。无论如何要永久解决这个问题吗?

+0

试试'pod deintegrate;荚清洁;荚更新'。然后删除DerivedData,清理工作空间并重建。似乎你使用的是旧版本的IQKeyboardManager也 – nathan

+0

@nathan我在第二个命令上出现错误。 [!]未知命令:'clean' – Chrishan

+0

然后尝试除clean之外的所有内容(不知道它是否在某些版本前被删除) – nathan

回答

0

跳过教程中的第1步(1.添加通知服务扩展)。然后它将运行没有任何问题。