Posts

Post not yet marked as solved
0 Replies
1.7k Views
In my latest app update I have a few users complaining about crashes and I managed to get my hands on a crash report. Here's the crash reason from the symbolicated crash log. Exception Type: EXC_CRASH (SIGKILL) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d Triggered by Thread: 0This happens when I call `[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:]`Here's the complete stacktrace: Thread 0 name: Dispatch queue: SQLQueue 0x12fecca10 for .database.db.migrationdestination_41b5a6b5c6e848c462a8480cd24caef3 Thread 0 Crashed: 0 libsystem_kernel.dylib 0x0000000180640164 __fcntl + 8 1 libsystem_kernel.dylib 0x0000000180625660 fcntl + 84 2 libsqlite3.dylib 0x0000000181ba3f90 0x181b3d000 + 421776 3 libsqlite3.dylib 0x0000000181bb9e50 0x181b3d000 + 511568 4 libsqlite3.dylib 0x0000000181bcdf34 0x181b3d000 + 593716 5 libsqlite3.dylib 0x0000000181bcdd98 sqlite3_wal_checkpoint_v2 + 492 6 libsqlite3.dylib 0x0000000181ba41b0 0x181b3d000 + 422320 7 libsqlite3.dylib 0x0000000181b7b288 sqlite3_step + 976 8 CoreData 0x000000018391b194 _execute + 164 9 CoreData 0x000000018394ffd8 -[NSSQLiteConnection commitTransaction] + 312 10 CoreData 0x0000000183a6ced8 __43-[_NSSQLiteStoreMigrator performMigration:]_block_invoke + 2784 11 CoreData 0x0000000183a36cbc __37-[NSSQLiteConnection performAndWait:]_block_invoke + 40 12 libdispatch.dylib 0x00000001804fe9a0 _dispatch_client_callout + 16 13 libdispatch.dylib 0x000000018050bee0 _dispatch_barrier_sync_f_invoke + 84 14 CoreData 0x0000000183a36c08 -[NSSQLiteConnection performAndWait:] + 144 15 CoreData 0x0000000183a6c35c -[_NSSQLiteStoreMigrator performMigration:] + 184 16 CoreData 0x0000000183a63db0 -[NSSQLiteInPlaceMigrationManager migrateStoreFromURL:type:options:withMappingModel:toDestinationURL:destinationType:destinationOptions:error:] + 1912 17 CoreData 0x00000001839ee814 -[NSMigrationManager migrateStoreFromURL:type:options:withMappingModel:toDestinationURL:destinationType:destinationOptions:error:] + 556 18 CoreData 0x0000000183a5f090 -[NSStoreMigrationPolicy(InternalMethods) migrateStoreAtURL:toURL:storeType:options:withManager:error:] + 324 19 CoreData 0x0000000183a5e3ec -[NSStoreMigrationPolicy migrateStoreAtURL:withManager:metadata:options:error:] + 120 20 CoreData 0x0000000183a5fb08 -[NSStoreMigrationPolicy(InternalMethods) _gatherDataAndPerformMigration:] + 2440 21 CoreData 0x00000001839fc188 __91-[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:]_block_invoke + 4160 22 CoreData 0x0000000183a08630 gutsOfBlockToNSPersistentStoreCoordinatorPerform + 168 23 libdispatch.dylib 0x00000001804fe9a0 _dispatch_client_callout + 16 24 libdispatch.dylib 0x000000018050bee0 _dispatch_barrier_sync_f_invoke + 84 25 CoreData 0x00000001839f7d70 _perform + 200 26 CoreData 0x000000018390d5e4 -[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:] + 388I don't have more details on the crash. Only that it happens for a few users and not all. I have no idea how to reproduce it for a proper fix. The user reported that the app started, was "frozen" for some time and then it crashed. And it keeps doing so.I had a look at the last version of the core-data model since I shipped the app and this file is still the exact same. During development I added 5 more versions in-between but that shouldn't be a problem right? The version shipped in the app before the update is untouched...The changes I made to the model were simply adding some new properties on existing entities. But if auto-migration would fail, it would fail for everybody, right? Not only for a few users?!?So I was hoping somebody here already might had the same issue and a solution on how to fix it. Or at least a way on how to detect the problem without the app crashing. Then I could just recreate the DB for those users...Thanks,Georg
Posted Last updated
.
Post not yet marked as solved
1 Replies
727 Views
In my design I have a widget that shows the last x rows of content from my app, but the height of the whole list is of course limited by the widgets height. I'd like all my items to be able to have max 2 lines, but only if needed. Also, the List should only display as many items, as will fit in it. Not more... So upfront I can't say how may items I will be able to display because it will depend on the content, font ect... How can I achieve that? I haven't found a good solution to figure out how much height a view will need with a given width?!?
Posted Last updated
.
Post not yet marked as solved
1 Replies
588 Views
Is it possible to add icons to items in an INObjectCollection? Like e.g. the reminders app has the Icon of the List it displays?!? And then bonus question: If my icons aren't stored locally but are an URL to an image. Would that work as well? Couldn't find an answer using the docs... but as the Reminders-Widget-Configuration can do it, maybe we developers can add that as well :)
Posted Last updated
.
Post not yet marked as solved
5 Replies
1.3k Views
In the last update of my app I added a CloudKit sync and now I have a user telling me that sync isn't working. He sent me his device logs and I found the following. I tried to google the error message about the same batch didn't have chain PCS data on it for record error message, but found nothing. Does anybody have an idea what causes the problem? And how do I fix it?Here's a part from the log: (there are many many more lines like these)E3025D29-4C92-46EE-AB90-9C821B7B5824:(***:__defaultOwner__) = in the same batch didn't have chain PCS data on it for record "> 27D87174-F296-4BEE-9C20-66CB040EF8B3:(***:__defaultOwner__) = in the same batch didn't have chain PCS data on it for record ">Any help is greaty appreciated!!!
Posted Last updated
.
Post not yet marked as solved
7 Replies
3.3k Views
Hello,I'd love to try out the new Xcode 11 Beta but when I try to open it, it immediatly crashes all the time.Here's the output from the console:default 08:40:21.346289 +0200 loginwindow -[PersistentAppsSupport applicationReady:] | App: Xcode-beta, ready, updating active tracking timer default 08:40:21.346338 +0200 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : Xcode-beta default 08:40:21.503611 +0200 launchservicesd CHECKIN:0x0-0x6f06f 1720 com.apple.dt.Xcode default 08:40:21.504250 +0200 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : Xcode default 08:40:21.562715 +0200 Xcode Current system appearance, (HLTB: 2), (SLS: 1) default 08:40:21.566234 +0200 Xcode Post-registration system appearance: (HLTB: 2) default 08:40:21.585111 +0200 Xcode [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-14831.16/DVTFoundation/Assertions/DVTSoftAssertions.m:121 Details: No path for file: LibrariesExemptedFromTriage.plist Function: NSArray *_PlistDataFromFile(NSString *__strong) Thread: <NSThread: 0x7fea5a71b620>{number = 1, name = main} Hints: default 08:40:21.592282 +0200 Xcode [MT] DVTAssertions: Backtrace: 0 -[IDEAssertionHandler handleFailureInFunction:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit) 1 _DVTAssertionHandler (in DVTFoundation) 2 _DVTAssertionFailureHandler (in DVTFoundation) 3 _PlistDataFromFile (in DVTFoundation) 4 __DVTSoftAssertions_Initialize_block_invoke (in DVTFoundation) 5 _dispatch_client_callout (in libdispatch.dylib) 6 _dispatch_once_callout (in libdispatch.dylib) 7 DVTSoftAssertions_Initialize (in DVTFoundation) 8 IDEInitialize (in IDEFoundation) 9 -[IDEApplicationController applicationWillFinishLaunching:] (in IDEKit) 10 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation) 11 ___CFXRegistrationPost_block_invoke (in CoreFoundation) 12 _CFXRegistrationPost (in CoreFoundation) 13 ___CFXNotificationPost_block_invoke (in CoreFoundation) 14 -[_CFXNotificationRegistrar find:object:observer:enumerator:] (in CoreFoundation) 15 _<…> default 08:40:21.635821 +0200 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:Xcode, _appTrackingState = 2 default 08:40:21.635854 +0200 loginwindow -[PersistentAppsSupport applicationQuit:] | App: Xcode, quit, updating activs tracking timer default 08:40:30.915547 +0200 ReportCrash Saved crash report for Xcode[1720] version 11.0 (14855.18) to Xcode_2019-06-05-084030_MacBox-4.crashHere's a link to the mentioned crashlog file:https://www.dropbox.com/s/wg057zrgk6itssj/Xcode_2019-06-05-084030_MacBox-4.crash?dl=0Appreciate your help!Cheers,Georg
Posted Last updated
.