2016-03-09 37 views
1

我正在使用適用於iOS的「Google analytics」SDK。該SDK強迫我從Yes設置Enable bitcodeNOdyld:Library未加載:@ rpath /設備iOS 9上的rlam/Alamofire.framework/Alamofire錯誤,無法編譯

當我禁用位碼我正buut不是模擬器dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire Referenced from: /var/mobile/Containers/Bundle/Application/940F4D49-6239-4645-9FAE-99D482BFA1C4/Skip It.app/Skip It Reason: image not found

我通過的CocoaPods添加Alamofire我的設備(iOS版9)編譯錯誤。要解決上述錯誤,我添加Alamofire框架「鏈接Framworks和庫」,並取得其可選的,如圖截圖enter image description here

現在我能到我的設備(iOS版9)上運行的應用程序,但每當代碼使用Alamofire的其他框架是可選的,應用程序崩潰。

我無法找到解決方案。我GOOGLE了很多,但沒有用。請有人幫助

+0

您已經提供了您已經解決的問題的更多詳細信息,而不是您目前遇到的問題。我沒有看到任何人可以幫助「應用程序崩潰」。 – trojanfoe

回答

0

同樣的問題 - 應用程序在模擬器中運行良好,但在設備上出現同樣的錯誤。

在我的情況下,這是造成問題的缺失Apple WWDR Intermediate Certificate。開發證書無法驗證,因此供應配置文件被拒絕,設備拋出此錯誤。

我下載並安裝了Apple的WWDR中級證書,錯誤消失了。

因此請檢查並確保您的鑰匙串具有所有必要的證書,並且沒有任何遺漏或過期。

相關問題