我已经在堆栈溢出的地方看到了这一点,但是其他人的解决方案对我来说都不起作用 . 救命!请!
我正试图在我的iPhone上测试我的应用程序,它运行得非常好,直到我更新了Xcode和iOS(虽然我也在v4上) . 我无法让它同步应用程序 . 我试过转储这个文件/文件夹,转储缓存,退出重新启动Xcode,重新启动计算机,重新启动手机,我能想到的一切无济于事 . 有任何想法吗?
Error launching remote program: No such file or directory
(/Users/andrew/Library/Developer/Xcode/DerivedData/BTC_Exchange-drzeigaqfnjtatglpppiwxmscsoj/Build/Products/Debug-iphoneos/BTC Exchange.app/BTC Exchange).
并且该文件确实存在,我可以告诉我没有权限问题,我也运行了整个磁盘权限检查 .
14 回答
转到这里:〜/ Library / Developer / Xcode / DerivedData并清除所有旧版本 . 无需进行项目重命名等,它将再次工作 .
尝试清除〜/ Library / Developer / Xcode / DerivedData和RESTART Xcode .
我和你有完全相同的问题 . 我尝试了你所做的一切,就像你一样,这些解决方案都不适合我 . 刚才我终于能够让它上班了(哇) . 我是这样做的:
将项目重命名为任何不同的项目 . 通过 slowly 双击项目导航器中的项目名称在Xcode 4中执行此操作 .
转到您的项目info.plist . 更改包标识符以匹配新项目名称 . 同时更改捆绑名称只是为了安全...
执行命令shift-k清理项目 . 然后跑!
这对我有用 . 祝好运 .
Go : ~/Library/Developer/Xcode/DerivedData
Clear user Data
Clean the Project
Quit the xcode(make sure you quite. Look at the picture)
对我来说,做产品 - >清洁,然后重新启动XCode工作 .
摆脱DerivedData并重新启动Xcode工作 .
这是Dave Wood 2月17日8:20的建议
在我的例子中,我有大约7个不同的“DerivedData”,我通过在finder中搜索DerivedData并删除它们,关闭Xcode并重新启动来找到它 .
谢谢 .
问题
这通常发生在您运行多个项目时,这些项目已将数据存储在
derived data
,因此Xcode有时因各种原因而变得混乱,通常将项目索引为两个不同的 Workspaces解决方案
按照以下步骤摆脱困境:
如果打开Xcode则退出
转到位于 ~/Library/Developer/Xcode/DerivedData 的派生数据文件夹
删除该文件夹上的所有内容(同时清空垃圾箱)
按下Command-Shift-K打开Xcode并执行 Product Clean
运行您的项目,一切都将恢复正常
背景
Xcode 4带来了工作空间的概念,允许将多个项目组合在一起 . 每个工作空间都有一组唯一的符号索引,构建产品,窗口布局等,否则Xcode将其称为派生数据
我会使用普通Xcode用于非GM版本以及非GM iPhone OS . 如果你还没有尝试过,我会尝试重新启动你的设备 . 确保计算机上的所有软件都已更新 . 我正在使用所有最新的东西,我在iOS 5上没有任何问题 .
请退出xcode然后启动它可以正常工作 . :)
由于上述答案都不适用于我,我决定分享我发现的内容 .
我的问题是Info.plist文件中的UIRequiredDeviceCapabilities值 . 当我需要的是位置服务时,我添加了关键gps,因为我的应用程序不仅适用于iPhone,也适用于iPod touch . 当我尝试在模拟器上调试它时它运行得很好,但在我用于调试的iPod touch上,我一直收到那个愚蠢的消息 .
希望我的回答有助于某人:)
当我尝试使用XCode 4.4.1(4F1003)在iPhone 3g上运行应用程序时,会出现这样的问题 . 加布里埃尔的解决方案帮助我找出问题所在 - 在
UIRequiredDeviceCapabilities
中是"armv7"
值,我将其更改为"armv6"
并且错误消失了 .只是想把我自己的解决方案放在这里,因为这一直发生在我身上!
关闭xcode
删除派生数据文件夹
拔下并重启设备
然后重新打开xcode并打开电源并重新连接设备
一直在为我工作 . 这些步骤对我来说从未起作用,所以我只是做了所有这些 .
我看到同样的错误,虽然我没有任何新的解决方案,我想在上面的路径中指出,在我自己的案例中看到的路径中,存在格式错误的文件字符串:
/Users//..../appname.app*/appname*
这是真正的问题 . 并且在任何项目文件中都没有这样的条目
我最近在Xcode 4.4.1上遇到了这个问题,旧的iPod 3G运行iOS 4.2.1 .
我的应用程序需要iMessage,所以我在app-Info.plist中添加了一个UIRequiredDeviceCapabilities条目'sms' .
我更新了我的应用程序代码,以便在执行它之前检查设备的SMS类功能(MFMessageComposeViewController),然后我删除了“sms”键 . 因此,当在旧设备上测试我的代码时,看看它是否有效,当我重新添加app-Info.plist的短信键时,我偶然发现了这个错误 .
现在得到这个:我的应用程序在旧设备上(没有'sms'键),我可以添加或删除'sms'键,Xcode没有问题清理/构建/运行;但是如果我从设备中删除应用程序然后清理/构建/运行,Xcode会抱怨目录不存在(实际上它就在那里),直到我删除了讨厌的'sms'键 .
我希望这是有道理的,可以帮助别人 .