2013-10-04 35 views
0

我使用臨時分發分發我的應用程序。在我下載我的應用並登錄後,該應用開始下載一些數據並保存核心數據,但無法保存。然後,我終止應用程序,然後再試一次,它就成功了。有錯,我想! 我嘗試了很多次,發現每次我第一次安裝應用程序時,保存核心數據操作都會失敗,然後我終止應用程序,再次嘗試,成功。第一次失敗時,是否可以吹出一些奇怪的信息。使用臨時分發時的奇怪事情

(com.apple.ubd) <Notice>: (com.apple.ubd) Throttling respawn: Will start in 1 seconds 

在degug模型中,奇怪的事情不會發生。

有人能幫助我嗎?

+0

您使用的是iCloud嗎?這就是'com.apple.ubd'通常的意思。 –

+0

我不使用iCould,它很重要? – fisher

回答

1

它可以一對的事情:

  • 也許執行- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions的時間太長,當你初始化的應用程序在第一時間和崩潰了。
  • 如果您正在使用MagicalRecord,請嘗試找到[self setShouldDeleteStoreOnModelMismatch:NO];行,並在無調試模式下將其設置爲YES。

祝你好運!

+0

感謝您的回覆! 我的應用程序不使用MagicalRecord。 在 - (BOOL)應用程序:(UIApplication *)應用程序didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 我添加一個根視圖控制器到窗口,它包含一個登錄視圖。當使用登錄時,我使用線程檢查更新並在後臺下載更新並轉到主頁。然後當更新完成時,會發生奇怪的事情。看起來核心數據無法正確保存。 – fisher

相關問題