Post

Replies

Boosts

Views

Activity

Reply to TabView with TabSection crashing on iPad
@DTS Engineer We've figured out how to reproduce the bug. Sample code, video recording and instructions on how to reproduce have been submitted to feedback FB15483634 @seboslaw If you want to see how we reproduce it you can check out my mastodon post https://mastodon.social/@JagCesar/113302327859190678 Fingers crossed DTS responds with a workaround 🤞
Oct ’24
Reply to Live Activity doesn't open watchOS app
Added our activity attributes type to the plist and I no longer get the Open on iPhone option. But it doesn't open our app on watchOS either. <key>WKSupportsLiveActivityLaunchAttributeTypes</key> <array> <string>MyAttributes</string> </array> Here's the errors I see in the Console: error 14:41:36.648880+0200 ClockFace Failed to retreive application record for bundle ID <private>: Error Domain=NSOSStatusErrorDomain Code=-10814 UserInfo={_LSLine=1767, _LSFunction=<private>} error 14:41:36.654383+0200 ClockFace [FBSSystemService][0x691f] Error handling open request for se.jagcesar.mat: <NSError: 0x14e23f40; domain: FBSOpenApplicationServiceErrorDomain; code: 4 ("InvalidRequest")> { FBSOpenApplicationRequestID = 0x691f; NSLocalizedDescription = The request to open "se.jagcesar.mat" failed.; NSUnderlyingError = <NSError: 0x14e4e8b0; domain: FBSOpenApplicationErrorDomain; code: 4 ("NotFound"); "Application info provider (FBSApplicationLibrary) returned nil for "se.jagcesar.mat"">; } error 14:41:36.654812+0200 ClockFace Error opening application: Error Domain=FBSOpenApplicationServiceErrorDomain Code=4 UserInfo={BSErrorCodeDescription=<private>, NSLocalizedDescription=<private>, NSUnderlyingError=0x14e4e8b0 {Error Domain=FBSOpenApplicationErrorDomain Code=4 UserInfo={BSErrorCodeDescription=<private>, NSLocalizedFailureReason=<private>}}, FBSOpenApplicationRequestID=<private>} It looks as if it's trying to open an app with the bundle identifier se.jagcesar.mat, but the watchOS bundle identifier is se.jagcesar.mat.watchkitapp. Afaik the watchOS bundle identifier has to use the iOS bundle identifier as a prefix followed by .watchkitapp.
Aug ’24
Reply to How to get notified on CKError.quotaExceeded
I'm seeing the same as the other engineers, this is shown in the Console: error: CoreData+CloudKit: -[NSCloudKitMirroringDelegate _requestAbortedNotInitialized:](2191): <NSCloudKitMirroringDelegate: 0x28299c000> - Never successfully initialized and cannot execute request '<NSCloudKitMirroringExportRequest: 0x2835bc8c0> 5E186BF6-7A7E-49FE-9FBD-1FA163B49685' due to error: <CKError 0x281870fc0: "Partial Failure" (2/1011); "Failed to modify some records"; uuid = 279208A9-3E17-4B25-90AB-BBB4FD18ABDC; container ID = "iCloud.se.jagcesar.mat"; partial errors: { 6106D943-E708-42F9-A661-A62AE82EBA86:(com.apple.coredata.cloudkit.zone:__defaultOwner__) = <CKError 0x281871620: "Quota Exceeded" (25/2035); server message = "Quota exceeded"; op = 72544197A933D70D; uuid = 279208A9-3E17-4B25-90AB-BBB4FD18ABDC; Retry after 343.0 seconds> }> This error says Quota Exceeded: <CKError 0x281871620: "Quota Exceeded" (25/2035); But we only receive an NSPersistentCloudKitContainerEvent with CKError 2 <NSPersistentCloudKitContainerEvent: 0x2835b6a30> { type: Export store: 4D7F0616-0DB0-44DB-B68B-EE4420E66B80 started: 2024-07-25 12:22:43 +0000 ended: 2024-07-25 12:22:44 +0000 succeeded: NO error: CKErrorDomain:2 } We need to be able to inform our users that syncing isn't working because they're out of iCloud Storage.
Jul ’24
Reply to String catalogs in packages
Ran into the same issue. Our temporary ugly fix is to merge the changes in the SPM Localizable to the main target Localizable. It's not a beautiful solution, but it works for now. Hopefully Apple folks see this and can share some insights.
Apr ’24