Ios TwitterKit不使用Xcode 6.3编译
我将TwitterKit从Fabric添加到Xcode 6.3下的应用程序中 在我添加TwitterKit的运行脚本构建阶段步骤之前,应用程序将进行编译,但一旦我添加TwitterKit,它在调试构建期间失败,并出现以下错误: 2015-02-23 11:22:32.382运行[53735:1513077]Fabric.framework/run 1.3.13 2015-02-23 11:22:32.388运行[53735:1513077] 结构:dSYM错误 无法在路径/Users/mfoouser/Library/Developer/Xcode/DerivedData/fabrictest/Build/Products/Debug iphonesimulator/fabrictest.app.dSYM处处理fabrictest.app.dSYM 确保项目生成设置正在生成dSYM文件。对于所有配置,调试信息格式应设置为dwarf with dsym。这也可能是时间问题,请确保Fabric运行脚本构建阶段是最后一个构建阶段,并且没有其他脚本将dSYM从Xcode生成它的位置移动 命令/bin/sh失败,退出代码为1Ios TwitterKit不使用Xcode 6.3编译,ios,twitter,fabric.io,Ios,Twitter,Fabric.io,我将TwitterKit从Fabric添加到Xcode 6.3下的应用程序中 在我添加TwitterKit的运行脚本构建阶段步骤之前,应用程序将进行编译,但一旦我添加TwitterKit,它在调试构建期间失败,并出现以下错误: 2015-02-23 11:22:32.382运行[53735:1513077]Fabric.framework/run 1.3.13 2015-02-23 11:22:32.388运行[53735:1513077] 结构:dSYM错误 无法在路径/Users/mfoou
有人想办法解决这个问题吗?这是一个简单的解决办法。只需按照错误状态,为调试构建启用dSYM生成 从以下位置更改生成设置: 为此:
然后再次选择Build。它现在应该可以编译并运行了。这对我来说不起作用,因为它已经设置为“with dSYM”,并且它也没有生成。在进行了更多的挖掘和尝试之后,问题(至少对我来说)似乎出现在buildsettings>generatedebugsymbols下,默认情况下,它被设置为No。我将它改为“是”,效果非常好。您可以按照以下步骤操作,它对我很有效
提议的答案中没有一个适合我 删除了通过Fabric应用程序添加的
Fabric.framework
和Crashlytics.framework
,并通过cocooapods
再次添加
**这并不意味着Cocoapods仅仅是一种变通方法,但可能它们应该重新添加到项目中 对我有效的是前面的答案: 1-将“生成设置->调试信息格式->调试”值更改为“DWARF with dSYM文件” 2-将“生成设置->生成调试符号”值更改为“是”
3-删除Fabric和Crashlytics框架,然后重新安装Hi Mark,不幸的是,这对我仍然不起作用。是否有其他方法确保创建dSYM?当我更改为包含结构的ARC项目时,我遇到了相同的问题。图像有断开的链接。1 vp投票支持构建设置的图形说明。你是个天才!谢谢,你的建议帮助了我。谢谢!为我工作。但是你能解释一下这个问题的原因吗?