我无法调试我的应用程序,因为当我运行它时,Xcode给我错误:
进程启动失败:尝试启动应用程序超时
在设备中,我看到黑屏,并在错误消息后启动应用程序。我怎样才能解决这个问题?
我试图更改代码签名身份和配置文件,并在Xcode>首选项>帐户>详细信息选项卡中刷新配置文件。
我将Xcode版本6.0.1(6A317)与运行iOS 8.0的iPad mini和OSX 10.9.4的MacBook一起使用。
此后,如果iPad进入睡眠模式(屏幕关闭),我将无法再唤醒它。我必须进行软重置。
我无法调试我的应用程序,因为当我运行它时,Xcode给我错误:
进程启动失败:尝试启动应用程序超时
在设备中,我看到黑屏,并在错误消息后启动应用程序。我怎样才能解决这个问题?
我试图更改代码签名身份和配置文件,并在Xcode>首选项>帐户>详细信息选项卡中刷新配置文件。
我将Xcode版本6.0.1(6A317)与运行iOS 8.0的iPad mini和OSX 10.9.4的MacBook一起使用。
此后,如果iPad进入睡眠模式(屏幕关闭),我将无法再唤醒它。我必须进行软重置。
Answers:
您正在使用分发配置概要而不是开发概要。检查此链接
怎么修:
我用以下方法修复它:
我认为iTunes是问题所在。
编辑:2017/02:解决方案仍然工作(感谢@SalGad以获取信息)。
我有这个,但是以前发布的任何东西似乎都没有用。这是我为解决Xcode 6.3.2中的问题所做的工作:
请注意,如果在Xcode显示此错误后应用仍然设法在设备上启动,则可以使用Debug-> Attach to Process附加到正在运行的进程。
当您尝试直接在设备中运行和调试代码但在“构建设置”中使用分发配置文件时,会显示此警告。要在设备中直接运行代码并进行调试,您需要在Xcode的构建设置中使用开发配置文件。设置开发配置文件后,只需重启设备即可清理Xcode项目并再次运行。我希望这有帮助 !!
应用应在不到10秒的时间内从初始化过程中返回,否则它将被操作系统杀死。这可能是因为您在启动阶段做了太多事情。
通过执行延迟初始化,尝试重构代码以区别地进行处理,并仅在显示第一个视图之前初始化真正重要的内容。
在不了解应用程序本身之前很难给出更好的建议
这个问题的大而怪异的提示...这正在发生,我的建议在网络上的任何地方都无济于事,但是后来我注意到,如果我从主要的ViewDidLoad方法中删除了所有内容,它将起作用。我意识到有一行代码搞砸了它。该行引用的是很大的字符串数组。我有这样的东西NSString * mystring [100] [1000] [100]; 我不小心添加了一些零,并且无论出于何种原因,此问题产生的错误消息都是错误的签名给您的。因此,不要让您的数组或矩阵变得一发不可收拾!