用xcodedebugging“无法及时启动”
有人可以帮我设置我的debugging环境,所以事情会更有意义吗?
在某些时候模拟器停止加载我正在工作的应用程序。 该应用加载好,如果我用仪器运行它,并在设备(iPad)上运行良好。
该应用程序试图加载,突然间,我得到一个“debugging终止”消息在xcode的左下angular。
运行'tail -f /var/log/system.log'我发现了以下消息:“myApp未能及时启动”。
捅了一圈,并试验断点,我能够指出这个方法的罪魁祸首:
- (BOOL)application:(UIApplication *) application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
这个方法自然是应用程序委托的一部分,它的第一件事是执行:
[window addSubview:viewController.view];
所以我的问题 – 我怎么知道这到底是怎么回事,我的应用程序的哪个部分挂?
此外,什么样的设置可以用来从debugging器获取有用的信息…
每当出现错误,我甚至不能找出产生它的代码行。
谢谢。
如果您的应用程序未能及时启动,则表示您的应用程序在启动时使用此方法正在耗费大量时间
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
如果你超过了一段时间,仍然没有启动,你的应用程序自动终止。 因此,您可以查看您的代码,并在应用程序启动完成后让其中一些代码在后台运行。 干杯。
- 如何解决'NSUnknownKeyException'… setValue:forUndefinedKey:]:…不符合键值编码
- 在iOS上debugging离子应用程序?
- 如何在Xcode Debugger中更改“View Value as”的默认types
- 我的应用程序在我的iPhone上运行时崩溃,但不在模拟器中。 我可以用什么debugging技术来解决这个问题?
- 得到奇怪的debugging器消息:断言失败:(cls),函数getName:这是什么?
- Xcode仪器公司的分配工具相当多
- XcodeColors不能在XCode 5中工作
- iOS上的发布版本和debugging版本之间的差异物理
- 指针数据不存储在本地数据库parsingios