iOS 8.0中的OneSignal集成Swift
问题描述:
我试图通过遵循他们的教程(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中提到的各种解决方案,但没有任何工作。无论如何要永久解决这个问题吗?
答
跳过教程中的第1步(1.添加通知服务扩展)。然后它将运行没有任何问题。
试试'pod deintegrate;荚清洁;荚更新'。然后删除DerivedData,清理工作空间并重建。似乎你使用的是旧版本的IQKeyboardManager也 – nathan
@nathan我在第二个命令上出现错误。 [!]未知命令:'clean' – Chrishan
然后尝试除clean之外的所有内容(不知道它是否在某些版本前被删除) – nathan