Post

Replies

Boosts

Views

Activity

Comment on Crash in iOS18
I haven't gotten any update on the feedback request I filed 6 weeks ago (with a test sample project). Can someone comment there or here to let me know if there's any plan to fix this issue, or is it "working as expected" and I have to come up with a workaround for it?
Topic: UI Frameworks SubTopic: UIKit
Aug ’24
Comment on Disable new tab bar look
This is not what I was asking. My question was "Is there a way to revert to the old iPad UITabBar look and placement that we've been using before?" Currently, as of Beta4, the answer is 'No', which is frankly bizarre. How can one make a change so fundamental to how many iPad apps work without offering an option to keep the old behavior? This is really terrible from both a developer and user perspective. I filed FB13841043 6 weeks ago ... as of now, it's not been acknowledged or responded to.
Topic: UI Frameworks SubTopic: General Tags:
Jul ’24
Comment on Crash in iOS18
Hi, Thanks, and you're right ... I use the dequeReusableCellWithIdentifier: to create a cell for sizing the collectionView cell dynamically (in collectionView:collectionViewLayout:sizeForItemAtIndexPath: Using self.collectionNameCell = [[ContactNameCollectionViewCell alloc] init] does prevent the crash, but the cell isn't sized anymore so it shows as empty.
Topic: UI Frameworks SubTopic: UIKit
Jun ’24
Comment on VisionOS app with UIKit : error with window visibility
I created FB13325773 with a sample project, if you're able to take a look. I was able to reproduce the issue in a new Xcode project, where I remove the storyboard and try to create the app's window programatically, this time with UIWindowSceneDelegate. Same problem ... app works fine on iOS simulator, but crashes on the 'makeKeyAndVisible' call when running on Apple Vision simulator.
Topic: UI Frameworks SubTopic: UIKit Tags:
Nov ’23
Comment on CLLocationManager: getting kCLErrorDenied in widget
Hi. Thanks, they do seem like very similar problems. In my case, it seems to happen on my main iPhone mostly, and seems to work fine on a couple of test devices. Do you have that experience as well? Is it working in production for you? Have you tried iOS16? I'm wondering if it's just a bug with the app not reading the correct permissions on my device, for my app.
Sep ’23
Comment on WidgetKit API to take screenshot?
For Home Screen widgets. You're right, hard to imagine a way to do it in code, since the snapshot is just saved to an archive on disk. I was hoping it's possible in Xcode or something, but doesn't look like it. If anyone knows a way (either an external tool or some shenanigans) I would love to know. Just need it to capture some problem for internal use.
Topic: App & System Services SubTopic: General Tags:
Jun ’23
Comment on Crash in iOS18
I haven't gotten any update on the feedback request I filed 6 weeks ago (with a test sample project). Can someone comment there or here to let me know if there's any plan to fix this issue, or is it "working as expected" and I have to come up with a workaround for it?
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Aug ’24
Comment on Disable new tab bar look
This is not what I was asking. My question was "Is there a way to revert to the old iPad UITabBar look and placement that we've been using before?" Currently, as of Beta4, the answer is 'No', which is frankly bizarre. How can one make a change so fundamental to how many iPad apps work without offering an option to keep the old behavior? This is really terrible from both a developer and user perspective. I filed FB13841043 6 weeks ago ... as of now, it's not been acknowledged or responded to.
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jul ’24
Comment on Crash in iOS18
Hi, Thanks, and you're right ... I use the dequeReusableCellWithIdentifier: to create a cell for sizing the collectionView cell dynamically (in collectionView:collectionViewLayout:sizeForItemAtIndexPath: Using self.collectionNameCell = [[ContactNameCollectionViewCell alloc] init] does prevent the crash, but the cell isn't sized anymore so it shows as empty.
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Jun ’24
Comment on Crash in iOS18
I filed FB13852136 and added a reproducible test project to it.
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Jun ’24
Comment on UIBarButtonItem: show 'menu' programmatically
That's a shame
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
May ’24
Comment on Is there a limit for CKFetchRecordsOperation?
I was asking about CKFetchRecordsOperation. It turns out the limit there is 400 records at a time.
Topic: App & System Services SubTopic: iCloud Tags:
Replies
Boosts
Views
Activity
Jan ’24
Comment on Increased number of CKErrorServerRejectedRequest
I filed this FB13300807 a month ago, and haven't heard back from anyone. This is why CloudKit is so frustrating to work with ... there's no avenue or channel to communicate with the actual CloudKit teams, other than throwing a Feedback request into the void and hoping for some (possibly helpful) response over the next few weeks.
Topic: App & System Services SubTopic: iCloud Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on VisionOS app with UIKit : error with window visibility
I created FB13325773 with a sample project, if you're able to take a look. I was able to reproduce the issue in a new Xcode project, where I remove the storyboard and try to create the app's window programatically, this time with UIWindowSceneDelegate. Same problem ... app works fine on iOS simulator, but crashes on the 'makeKeyAndVisible' call when running on Apple Vision simulator.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on VisionOS app with UIKit : error with window visibility
The firstScene object isn't nil, thought the windows and keyWindow properties are both nil. The assertion I get is: *** Assertion failure in BOOL _UIWindowSceneCompatibleIsHidden(UIWindow *__strong)(), UIWindowScene.m:2732 Is there a way I can inspect it?
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on Increased number of CKErrorServerRejectedRequest
Thanks. I filed FB13300807 and added the container identifier as well. Is there anything else I would need to add to the ticket? Can you also confirm what the CKErrorServerRejectedRequest signifies? And whether, in this case, it makes sense to just recreate the same operation and send it over again? Thanks.
Topic: App & System Services SubTopic: iCloud Tags:
Replies
Boosts
Views
Activity
Oct ’23
Comment on CLLocationManager: getting kCLErrorDenied in widget
Ya, I just reset the Privacy and Location settings on my iPhone, and it works fine now.
Replies
Boosts
Views
Activity
Sep ’23
Comment on CLLocationManager: getting kCLErrorDenied in widget
Hi. Thanks, they do seem like very similar problems. In my case, it seems to happen on my main iPhone mostly, and seems to work fine on a couple of test devices. Do you have that experience as well? Is it working in production for you? Have you tried iOS16? I'm wondering if it's just a bug with the app not reading the correct permissions on my device, for my app.
Replies
Boosts
Views
Activity
Sep ’23
Comment on Removing dependencies for visionOS
Thanks. That works!
Replies
Boosts
Views
Activity
Jun ’23
Comment on WidgetKit API to take screenshot?
For Home Screen widgets. You're right, hard to imagine a way to do it in code, since the snapshot is just saved to an archive on disk. I was hoping it's possible in Xcode or something, but doesn't look like it. If anyone knows a way (either an external tool or some shenanigans) I would love to know. Just need it to capture some problem for internal use.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’23
Comment on Using containerBackground with iOS16 deployment
Hmm, it wasn't working for me, until I added '@ViewBuilder' before the 'func'. Then it compiled for me, in Xcode 15 .
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jun ’23