我已经在带有 Xcode 4 的 iPhone 上以发布模式运行我的应用程序。
一切都很好,直到我切换到模拟器并切换回 iPhone。切换回来后,应用程序在 iPhone 上启动,但主屏幕随即显示,在 Xcode 中我得到:
failed to get the task for process
我试图删除/添加权利文件,删除应用程序并重新启动 Xcode,但无事可做。
我敢打赌,您的发布模式包括使用您的分发证书进行编译,这会禁止这种行为(您不希望在从应用商店下载应用程序后被一些随机的傻瓜钩到您的应用程序中)。改为使用开发证书编译。您可以在代码签名下的构建设置中更改此设置。