我使用临时分发来分发我的应用程序。下载应用程序并登录后,应用程序开始下载一些数据并保存核心数据,但无法保存。然后我终止该应用程序并重试,它成功了。我想,有什么不对劲! 我尝试了很多次,发现每次第一次安装该应用程序时,保存核心数据操作都会失败,然后我终止应用程序,再次尝试,它成功了。第一次失败了,可能是有什么奇怪的消息被爆了。
(com.apple.ubd) <Notice>: (com.apple.ubd) Throttling respawn: Will start in 1 seconds
在调试模型中,不会发生奇怪的事情。
有人可以帮助我吗?
最佳答案
它可能有两件事:
- 第一次启动应用程序时,可能执行
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
的时间太长,导致应用程序崩溃。 - 如果您使用 MagicalRecord,请尝试查找
[self setShouldDeleteStoreOnModelMismatch:NO];
行并在无 DEBUG 模式下设置为 YES。
祝你好运!
关于ios - 使用 Ad hoc 分发时出现奇怪的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19178675/