Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 从Crashlytics升级到Fabric后无法生成我的应用程序_Ios_Ios9_Crashlytics_Twitter Fabric - Fatal编程技术网

Ios 从Crashlytics升级到Fabric后无法生成我的应用程序

Ios 从Crashlytics升级到Fabric后无法生成我的应用程序,ios,ios9,crashlytics,twitter-fabric,Ios,Ios9,Crashlytics,Twitter Fabric,在使用Xcode 7将iOS应用程序从Crashlytics升级到Fabric之后,我遇到了以下错误 架构i386的未定义符号: _FABNetworkMaximumRetryCount,引用自: ___51-[CLSBetaController loadUpdateWithCompletionBlock:][U block\\在crashlyticSlsBetaController.o中调用 -[ClsAnalyticsAnalyticsNetworkingClient TransmitLog

在使用Xcode 7将iOS应用程序从Crashlytics升级到Fabric之后,我遇到了以下错误

架构i386的未定义符号: _FABNetworkMaximumRetryCount,引用自: ___51-[CLSBetaController loadUpdateWithCompletionBlock:][U block\\在crashlyticSlsBetaController.o中调用 -[ClsAnalyticsAnalyticsNetworkingClient TransmitLogFilesAttribute:toURL:withAPIKey:completionHandler:]中的[CLSAnalyticsNetworkingClient TransmitLogFilesAttribute:toURL:withAPIKey:completionHandler:] ___51-[CLSBetaController loadUpdateWithCompletionBlock:][U block\\在crashlyticSlsBetaController.o中调用 -[ClsAnalyticsAnalyticsNetworkingClient TransmitLogFilesAttribute:toURL:withAPIKey:completionHandler:]中的[CLSAnalyticsNetworkingClient TransmitLogFilesAttribute:toURL:withAPIKey:completionHandler:] ld:未找到架构i386的符号


有什么建议吗?

我通过以下步骤解决了这个问题

从项目中删除引用fabric.framework和crashlytics.framework 清理项目 从设备中删除我的应用程序并重新启动我的设备。 退出我的应用程序后重新启动Fabric应用程序 从结构上的应用程序列表中选择所需的应用程序 单击以迁移crashlytics,然后按照Fabric的说明进行操作
最后,我的应用程序在设备和模拟器上成功构建并运行。

在我尝试在设备上侧面加载GBA4iOS时发生了这种情况

解决方法是在清理项目后在Podfile中设置一个旧的Crashlytics版本

例如:

pod 'Fabric'
pod 'Crashlytics', '3.1.1'
然后在终端上运行:

pod install
然后再次打开项目


希望它能帮助你找到更好的解决方案

我也遇到了同样的问题,但不知何故,我成功地将libz.tbd和libc++.tbd添加到了框架列表中,使其正常工作。

我已经在这篇文章中回答了这个问题: