Post

Replies

Boosts

Views

Activity

Comment on Incorrect macOS app icon size
I ended up resizing the icon from the template to fill the whole space, without empty paddings, keeping the rounded corners, and now it is perfect :). I also noticed that at least 60%-70% apps on the App Store have the same problem. I guess they all just used the provided template and fell into the same trap as me :). That's why the template should be updated.
May ’24
Comment on CloudKit is not accessible from iOS extension targets
Now I don't see the issue with bundle id, but the keyboard doesn't receive automatic updates when the CloudKit database is changed remotely. If the keyboard writes any changes, they are immediately visible on other devices, but it doesn't work vice-versa. I mean sometimes it works, but then it stops. What's even more interesting I discovered, that I can trigger the fetch by showing task manager (swiping bottom bar to see all aps) and going back to the app, the database is immediately fetched.
Jul ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
The second link, the chapter "Schedule an import" basically confirms the problem that I described. Still, it's not acceptable that the app stops synchronizing while it's in the foreground. In this case, the user is clearly awaiting the synchronization. Of course, I don't mean some programmatically generated spam of updates. I was testing it manually and manual edits on macOS should be reflected on the iOS side while the app is in the foreground. After a couple of tests, it's heavily throttled.
Aug ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
I provided additional logs in the ticket. Basically sysdiagnose logs show that the app/cloudkit receives the push notifications with updates, schedules the import, and then nothing happens until I manually put the app into background and back. Unfortunately, logs don't reveal any information on how the import is scheduled. Unless the "delay" field means how much in the future it is scheduled, in my case it's always 0, so it should be instant. When it's temporarily not broken,it happens instantly
Aug ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
I reproduced this issue several times. A couple of manual changes and the CloudKit sync is dead. The app receives notifications but the scheduler doesn't fetch changes. Not even the app restart helps. After restarting new changes are fetched but it doesn't fetch any new remote updates when the app is in the foreground. Only going background and back triggers the import. Something is seriously broken with the scheduler's stability.
Aug ’24
Comment on App updates for users on older iOS after updating minimum iOS version
Thank you for this information! Very useful
Replies
Boosts
Views
Activity
Jun ’22
Comment on Xcode Cloud - machines
I need to know :)
Replies
Boosts
Views
Activity
Jun ’22
Comment on Xcode Cloud - Bitbucket connection stopped working
Looks like it's working again :)
Replies
Boosts
Views
Activity
Jun ’22
Comment on UpdateApplicationContext Not Receiving updates
Tested both on Xcode 14 and 13.4
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’22
Comment on App preview is blurry for the few seconds
It still occurs, Apple being Apple. They will never fix that.
Replies
Boosts
Views
Activity
Aug ’23
Comment on Why is it not possible to provide a free trial for paid apps?
Not really, there is also paymium: https://developer.apple.com/app-store/business-models/
Replies
Boosts
Views
Activity
May ’24
Comment on Incorrect macOS app icon size
I ended up resizing the icon from the template to fill the whole space, without empty paddings, keeping the rounded corners, and now it is perfect :). I also noticed that at least 60%-70% apps on the App Store have the same problem. I guess they all just used the provided template and fell into the same trap as me :). That's why the template should be updated.
Replies
Boosts
Views
Activity
May ’24
Comment on How to ensure fast synchronization between devices using iCloud Database?
And now it stopped working again... something is smelly with that iCloud sync
Replies
Boosts
Views
Activity
Jul ’24
Comment on CloudKit/CoreData requests in Extension
Does it mean that CloudKit is not supported in extensions like share, action, or keyboard? It would degrade the user experience because the user would have to open the main application to refresh data on the keyboard. I keep getting this error: https://developer.apple.com/forums/thread/760791#760791021
Replies
Boosts
Views
Activity
Jul ’24
Comment on CloudKit is not accessible from iOS extension targets
Now I don't see the issue with bundle id, but the keyboard doesn't receive automatic updates when the CloudKit database is changed remotely. If the keyboard writes any changes, they are immediately visible on other devices, but it doesn't work vice-versa. I mean sometimes it works, but then it stops. What's even more interesting I discovered, that I can trigger the fetch by showing task manager (swiping bottom bar to see all aps) and going back to the app, the database is immediately fetched.
Replies
Boosts
Views
Activity
Jul ’24
Comment on CloudKit is not accessible from iOS extension targets
Otherwise, not even switching keyboards updates the database. Any ideas how to make CloudKit synchronization reliable within the keyboard extension?
Replies
Boosts
Views
Activity
Jul ’24
Comment on CloudKit is not accessible from iOS extension targets
I had this issue again with Action Extension and Share Extension. I deleted provisioning profiles both on Apple Developer account and on my Mac, toggled CloudKit off & on in Xcode and restarted my iPhone (test device). It helped. Hopefully, it's going to work instantly with the production version.
Replies
Boosts
Views
Activity
Aug ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
The second link, the chapter "Schedule an import" basically confirms the problem that I described. Still, it's not acceptable that the app stops synchronizing while it's in the foreground. In this case, the user is clearly awaiting the synchronization. Of course, I don't mean some programmatically generated spam of updates. I was testing it manually and manual edits on macOS should be reflected on the iOS side while the app is in the foreground. After a couple of tests, it's heavily throttled.
Replies
Boosts
Views
Activity
Aug ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
I provided additional logs in the ticket. Basically sysdiagnose logs show that the app/cloudkit receives the push notifications with updates, schedules the import, and then nothing happens until I manually put the app into background and back. Unfortunately, logs don't reveal any information on how the import is scheduled. Unless the "delay" field means how much in the future it is scheduled, in my case it's always 0, so it should be instant. When it's temporarily not broken,it happens instantly
Replies
Boosts
Views
Activity
Aug ’24
Comment on CoreData + CloudKit synchronization is very unstable & unreliable
I reproduced this issue several times. A couple of manual changes and the CloudKit sync is dead. The app receives notifications but the scheduler doesn't fetch changes. Not even the app restart helps. After restarting new changes are fetched but it doesn't fetch any new remote updates when the app is in the foreground. Only going background and back triggers the import. Something is seriously broken with the scheduler's stability.
Replies
Boosts
Views
Activity
Aug ’24