2016-03-09 32 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中级证书,错误消失了。

因此请检查并确保您的钥匙串具有所有必要的证书,并且没有任何遗漏或过期。

相关问题