/Fabric.framework/run:没有这样的文件或目录Xcode7

Roe*_*dam 19 xcode7

我怎样才能解决这个问题 ?

/Users/MyName/Library/Developer/Xcode/DerivedData/MyProName-flnujrubzrsocdfudhdqzvrueima/Build/Intermediates/MyProName.build/Debug-iphonesimulator/MyProName.build/Script-6F5256511BB54D93005685FE.sh:line 2:./Fabric.framework/run:没有相应的文件和目录

我尝试再次添加twitter sdk但不解决问题.

asa*_*bar 37

您应该从运行脚本中删除结构脚本

  • 但是如果你在运行脚本上需要它会发生什么? (6认同)
  • @ asafbar您能解释更多如何做吗? (2认同)

Pet*_*ski 24

对于任何有这个问题的人来说,这是像我这样的Crashlytics的第一个计时器

在Xcode 8.0上,我所做的只是将构建运行脚本中的路径更改为:

"$ {} PODS_ROOT /Fabric/Fabric.framework/run"

出于某种原因,我的运行脚本嵌套在Fabric.framework下.这修复了构建失败的问题.

  • 在 Xcode 10.0 上,我不得不将路径更改为 `"${PODS_ROOT}/Fabric/iOS/Fabric.framework/run"` (2认同)

Can*_*soy 8

精简版.

如果您使用了可能已更改结构框架路径的工具,请将运行脚本路径更改为fabric.framework所在的位置.可能崩溃框架应该在同一目录中.

好吧,让我告诉你我的故事.一个忠实的夜晚,我找到了一个名为Synx的工具(https://github.com/venmo/synx).这给了像我这样疲惫的Xcode开发者一定的承诺."重新组织Xcode项目文件夹以匹配Xcode组的工具."

我检查了我的400东西类项目文件夹.然后查看我的Xcode组层次结构.然后再次查看我的项目文件夹.这太糟糕了.完全混乱.所以我想,我能失去什么......对吗?

受到撒旦本人的诱惑,我,半睡眠开发者,开始安装插件(Heart BPM:100)......

开放终端(Heart BPM:120)

输入项目的路径(由于多次输入项目的路径错误,心脏BPM:90)

点击返回键(Heart BPM:160)

日志像美丽的瀑布一样流动(不是软件开发过程,我的意思是另一个.我们仍然讨厌这个,对吧?)

5-6秒后,一切都完成了.点击查找器,转到项目文件夹,就像一个美味的未触动的芝士蛋糕.各方面都很完美.

但像我这样的高级开发人员不会高兴......但......

打开Xcode,点击运行......就在那里.您好"Build Failed"我的老朋友.

修复了几个Alias问题(这意味着其他Windows用户的快捷方式)再次点击运行.

这次需要很长时间......好的迹象.

然后有这个错误.Fabric.framework/run:没有这样的文件或目录

好的,现在是凌晨2点.我不应该开始恐慌......错了......我是否制作了一个项目的副本......没有.我的最后一次github是什么时候推动...一周前充其量.

让我们清理项目.完成.再试一次......一个大胖子好吧然后重新安装面料.但我无法删除.framework文件.我有很多Answer SDK调用,删除它们需要很长时间.好吧,只需删除Build Phase - > Run Script.编译......最后工作; 没有我们主要(和唯一)的无线安装方式.

好的,没问题,重新安装很容易吗?这是我们谈论的结构.

由于极度悲观,我打开了桌面应用程序,通过Crashlytics找到了我的方式.点击安装按钮(应该以我的拙见重命名重新安装.)并坚持使用"Command + B"阶段.什么都没发生.

打开和关闭Xcode和/或Fabric桌面应用程序后.重新启动mac ...清理构建文件夹我明白这是......不是我应该采取的方式.

在诅咒,看到一些让我神经紧张的事情(朋友,第4季),凌晨3点,我有了一个启示.运行脚本可能指向错误的路径,因为Synx可能更改了.framework文件的路径.

这次我是对的.从github得到了旧的Run Script String(顺便说一下,最新的推送是2周龄/注意自己:不要再这样做了.每日推送......你不是白痴.).改变了路径......

现在我没有完全尝试应用程序,但所有编译和运行.正如奥森威尔斯所说

如果你想要一个快乐的结局,那当然取决于你停止故事的地方.

所以这就是.

谢谢.