アプリを iTunesConnect に送信したところ、Apple から次のクラッシュ レポートが返されました。
Thread 2 Crashed:
0 libobjc.A.dylib 0x00003eb8 objc_msgSend + 16
1 Foundation 0x0004c3aa _NSDescriptionWithLocaleFunc + 24
2 CoreFoundation 0x0003d52e _CFStringAppendFormatAndArgumentsAux + 1390
3 CoreFoundation 0x0003ceca _CFStringCreateWithFormatAndArgumentsAux + 66
4 CoreFoundation 0x00073fd6 _CFLogvEx + 34
5 Foundation 0x000661a4 NSLogv + 74
6 Foundation 0x0006614a NSLog + 18
7 mobilescan 0x00039014 -[BlaBlaBlaDao insertCategoryWithId:andName:] (BlaBlaBlaDao.m:110)
アプリがログを印刷しようとすると、アプリケーションがクラッシュするようです。これは非常に奇妙です。なぜなら、デバッグ モードでは、アプリが 2 秒停止してからエラーを出力し、動作し続けるからです...
アプリケーションがクラッシュした BlaBlaBlaDao.m の 110 行目から、次の行があります。
NSLog(@"category, id:%@, name:%@", subcategory.id, subcategory.name);
[subcategory addFreshfoodProductsObject:freshfoodProduct];
NSError *error = nil;
if (![managedObjectContext save:&error]) {
[managedObjectContext rollback];
NSLog(@"error: %@", error);
}
それはAppleの例から来ています...
誰もがその理由を知っていますか?
ご協力いただきありがとうございます !