iOS模拟器无法安装应用程序

iOS模拟器无法安装应用程序,ios,objective-c,xcode,ios-simulator,Ios,Objective C,Xcode,Ios Simulator,我的Xcode项目开始给出“iOS模拟器无法安装应用程序” 我正在使用iOS模拟器7.1。模拟器运行任何其他项目。 我在stack overflow和 我试图从终端删除~/Library/Application Support/iphonesimulator, 从“iOS模拟器/重置内容和设置”菜单重置, 关闭并重新启动Maverick 但结果是一样的 救命啊 更新: 当我尝试将我的应用程序上载到真实设备时,我遇到了以下错误:“无法检查应用程序包。” 我认为这个错误与上述错误有关 当我检查sys

我的Xcode项目开始给出“iOS模拟器无法安装应用程序”

我正在使用iOS模拟器7.1。模拟器运行任何其他项目。 我在stack overflow和 我试图从终端删除~/Library/Application Support/iphonesimulator, 从“iOS模拟器/重置内容和设置”菜单重置, 关闭并重新启动Maverick 但结果是一样的

救命啊

更新: 当我尝试将我的应用程序上载到真实设备时,我遇到了以下错误:“无法检查应用程序包。”

我认为这个错误与上述错误有关

当我检查system.log条目时,我发现以下行:

...

05/05/14 00:04:48,507 Xcode[1534]: AMDeviceSecureTransferPath (thread 0x10bd96000): disableDelta: FALSE
05/05/14 00:04:48,606 Xcode[1534]: AMDeviceSecureTransferPath (thread 0x10bd96000): Using delta for package at path    file:///Users/serkan/Library/Developer/Xcode/DerivedData/myapp-efvftyvllnqdibctwpfggqgjpfzk/Build/Products/Debug-iphoneos/myapp.app/ ID is myapp.myapp
05/05/14 00:04:48,640 Xcode[1534]: AMDeviceStartHouseArrestService (thread 0x10bd96000):  There was an error from the device: ApplicationLookupFailed
05/05/14 00:04:48,650 Xcode[1534]: AMDeviceSecureTransferPath (thread 0x10bd96000): AMDeviceSecureTransferPath:1589 starting delta_transfer_directory, ref_afc: 0x0
05/05/14 00:04:50,642 Xcode[1534]: AMDeviceSecureTransferPath (thread 0x10bd96000): AMDeviceSecureTransferPath:1592 finished delta_transfer_directory
05/05/14 00:04:50,716 Xcode[1534]: call_and_response (thread 0x10bd96000): GOT AN ERROR 0xe8000051
05/05/14 00:04:50,716 Xcode[1534]: perform_command (thread 0x10bd96000): There was an error communicating with the service agent: 0xe8000051
05/05/14 00:04:50,717 Xcode[1534]: AMDeviceSecureInstallApplication (thread 0x10bd96000): Old style install failed for (PublicStaging/myapp.app)
05/05/14 00:04:50,717 Xcode[1534]: AMDeviceSecureInstallApplication (thread 0x10bd96000): Could not install package on device: kAMDPackageInspectionFailedError

您是否有名为Resource或Resources的文件夹?请将其重命名为其他名称,然后重试。(记得清理项目。)

编辑:如果这不能解决问题,请查看项目设置,在“构建阶段”和“复制捆绑资源”下。可能有一个过时的条目存在,需要手动删除

编辑:同时清理项目。单击菜单项时按住option键,使其显示“Clean Build Folder…”。如有必要,删除派生数据:打开Organizer,选择您的项目:有一个条目“派生数据”,显示Xcode生成的文件的路径。右侧还有一个删除按钮-单击该按钮可删除所有派生数据。(Xcode将不得不重建索引文件等,没有什么重要的)


(我记得,当我有一个资源文件夹时,我看到了这样的错误,当我重命名它时,它再次工作了。据我所知,资源用于Mac OS X应用程序。我认为它不会用于iOS,但至少在我的情况下,它造成了麻烦。)

我通过删除以下内容解决了问题:

~/Library/Application Support/iPhoneSimulator


文件夹并重新安装
xcode

您使用的其他文件夹名称是什么?(另外:您是否按住选项键,使其显示“清理生成文件夹…”而不仅仅是“清理”?)您应该转到生成文件:打开管理器,选择项目,然后在那里选择您的项目。路径右侧有一个带有小箭头按钮的“派生数据”条目。单击该按钮,将在该位置打开一个查找器。进入Build/Products/Debug iphonesimulator/。这是你的应用程序。让查找器显示包内容。有什么?是的,有Pod库和myapp.app。itI中有一个资源目录。我建议删除那里的myapp.app,然后构建并重试