2017-08-29 26 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.添加通知服務擴展)。然後它將運行沒有任何問題。