我的iOS项目在iPhone上安装得很好但是应用程序不会自动启动以进行调试。
我正在使用Xcode 4.2(Build 4C199),这是Snow Leopard(10.6.8)的最新版本。
我已经尝试从iPhone删除该应用,重启设备,清理项目并重新安装xCode。
关于如何解决这个问题的任何想法?
答案 0 :(得分:4)
在Xcode中,单击项目名称/设备或模拟器版本所在的位置(在“停止”按钮的右侧),然后选择“编辑方案”,在“运行”选项卡上选择“构建配置” - > DEBUG,并选择DEBUGGER - > GDB。
答案 1 :(得分:2)
在我的情况下,我通过复制现有目标创建了新目标和新方案,以便在旧iOS版本的设备上测试我的应用。
但是,复制的方案选择了可执行文件"无":
只要我从下拉菜单中选择了正确的可执行文件,该应用就会启动。
答案 2 :(得分:1)
您能否确认使用开发证书签署应用程序?使用分发证书对应用程序进行签名时会发生此问题。
答案 3 :(得分:1)
我也有这个问题。我在编辑方案 - >中移除了选项启动,因为后台获取事件运行调试 - >选项和Xcode开始再次启动应用程序。
希望有所帮助。
答案 4 :(得分:0)
我已经能够通过使用Build Configuration - >在运行选项卡上将调试器更改为LLDB 而不是GDB来解决此问题。 DEBUG,选择编辑方案(在停止按钮的右侧)。