错误:在iPad上运行时无法启动
经过许多挫折后,终于有了一个应用程序运行在iPad上没有错误。 但它不运行。 它给出了以下错误。 我的应用程序在模拟器上运行,但不运行在iPad上,并给出了下面的错误。 我真的不知道为什么。 我去了所描述的文件夹结构的文件夹如下。
Products .DS_Store Debug-iphoneos .DS_Store sampleproject.app sampleproject.app.dSYM Debug-iphonesimulator .DS_Store sampleproject.app sampleproject.app.dSYM error: failed to launch '/Users/x/Library/Developer/Xcode/DerivedData/sampleproject/Build/Products/Debug-iphoneos/sampleproject.app/myProject' -- No such file or directory (/Users/x/Library/Developer/Xcode/DerivedData/sampleproject/Build/Products/Debug-iphoneos/sampleproject.app/myProject)
只是在Xcode 4.3.2上有同样的错误,目标是iPad3 5.1,但是能够在这些步骤之后在我的设备上生成和运行:
删除了我的DerivedData目录(清空垃圾) 退出XCode 断开的iPad USB 重新启动Mac 重新启动iPad(关机和备份) 重新连接iPad USB。 用项目重新启动Xcode 在选定的设备上确认构builddebugging。 点击运行
我不知道是否所有这些步骤是强制性的。 这是一个不好的答案,因为它既不能解释问题,也不能提供确定的解决方法。 我希望更好的苹果; 我寻找更好的答案,但什么也没find。
重新启动解决问题是无法解决的! OTOH,让我继续我的工作,所以…一个小小的祝福。
删除DerivedData目录并重新启动Xcode为我工作。 xcode的简单重新启动没有。
根据Tarryn的build议删除DerriveData会导致另一个问题“找不到代码符号”,这会将我的注意力引向“构build设置”中的“代码符号”部分。 debugging的代码签名设置为“不允许”。 将其更改回我的iOS开发人员configuration文件解决了这个问题。
如果有人得到这个问题,并按照Tarryn的build议,还有一步可以尝试解决这个问题。
非常令人沮丧,但最后一个简单的退出XCode并重新启动XCode似乎清除了这个问题。
首先相当Xcode和重新启动,它会运行良好..
为我重新启动Mac修补程序。
在/ DerivedData: rm -r sampleproject
– >断开ipad – >重新启动ipad – >重新连接ipad
– >退出并重新启动XCode
它为我工作,希望它有帮助!
重新启动Xcode,它再次工作。
这个问题的另一个原因
select错误的mobileprovisioningconfiguration文件。 例如,您可以在debugging模式下select一个分发configuration文件,然后Xcode将不允许应用程序以debugging模式启动。
解决这个问题
- 在Xcode中select你的项目文件
- select“Build Settings”
- search“代码签名”
- 确认为“开发”构buildselect了“开发”概要文件
这听起来像目标不一定正确设置。 目标的名字是什么? 那里我看到了“维珍大西洋”,但是项目根源是“样品工程”?
它发生在我使用Xcode 7.1.1与OSX Yosemite。
遵循@tarryn(接受的答案)的所有步骤,但没有重新启动我的mac。 重新启动MAC最终解决了我的问题。
断开iPad并重新连接它只是为我工作。