【发布时间】:2012-06-06 05:47:22
【问题描述】:
我有一台运行 iOS 5.1.1 的越狱 iPhone 4S。我有 Xcode 4.3.2,我已经能够在我的 iPhone 上运行我的应用程序,但是以一种奇怪的方式。如果我单击 Xcode 上的调试按钮,它会尝试在我越狱的 iPhone 上打开该应用程序,但会失败,因为它会快速打开然后关闭。即使发生这种情况,如果我手动打开应用程序,通过在主屏幕上单击它,它运行正常。这很烦人。最烦人的是,这会导致它不再允许调试,因为 Xcode 看不到它正在运行。
这是它产生的输出:
error: failed to launch '/Users/hetelek/Library/Developer/Xcode/DerivedData/spyapp-flynnmpiqhjoilezvqsbaqdnkesn/Build/Products/Debug-iphoneos/spyapp.app/spyapp' -- failed to get the task for process 3741
当然,每次进程 ID 都会改变。
这是我在越狱iDevice上开发的教程: http://iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profile
感谢您的帮助。
【问题讨论】:
-
获取真正的开发者资料,每年只需 100 美元。如果您正在做任何认真的开发,那么您应该投资。现在总比太晚好!
-
检查可执行文件是否已使用“get-task-allow”权利正确签名。 ldid -e 可以列出权利
标签: iphone xcode device jailbreak