我使用Ad hoc发布方式分发我的应用。下载我的应用程序并登录后,应用程序开始下载一些数据并保存核心数据,但无法保存。然后我终止应用程序并再试一次,它成功了。我想有点不对劲! 我尝试了很多次,发现每次第一次安装应用程序时,保存核心数据操作都会失败,然后我终止应用程序,再次尝试,它成功了。在第一次失败时,可能会发出一些奇怪的消息。
(com.apple.ubd) <Notice>: (com.apple.ubd) Throttling respawn: Will start in 1 seconds
在德格模型中,奇怪的事情不会发生。
有人能帮助我吗?
答案 0 :(得分:1)
它可以是一对东西:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
的时间可能太长。 [self setShouldDeleteStoreOnModelMismatch:NO];
行,并在无DEBUG模式下设置为YES。