Post

Replies

Boosts

Views

Activity

Reply to Embedding self-built WebKit framework in Mac app
I am in a somewhat similar situation, except that in my case I want my app to use an older (Apple official) WebKit framework version instead of most recent available because there has been some change in WebKit behaviour since macOS 26.2 which causes errors during Webkit javascript communications. Therefore I am trying to embed a copy of Apple's WebKit.framework from an earlier macOS version. However, XCode build results in a signing error with "bundle format unrecognized, invalid, or unsuitable" for the WebKit framework. Is it possible to embed an older WebKit framework version, and if so how to do so in XCode?
Topic: App & System Services SubTopic: Core OS Tags:
Jan ’26
Reply to EKSource calendarsForEntityType returns nil despite valid calendars
I found the apparent cause, by creating a new project containing the simplest possible code to try to replicate this issue, and gradually making changes to replicate specifics of the code usage in my app. It seems that creating and using a second instance of EKEventStore was the cause of the issue. In previous macOS versions this did not cause any problem, and appeared to be valid usage. However, I have apparently been able to resolve the current problem by ensuring that I create and use only a single instance of EKEventStore in my app. Although the second instance I was creating on the fly does contain all the same EKSource entities, and used to return the same calendars in a call to calendarsForEntityType, it now it does not return any calendars at all in a call to calendarsForEntityType. I would suggest that this is a bug. Perhaps EKEventStore should in future be given a shared singleton property in the API.
Topic: App & System Services SubTopic: General Tags:
Oct ’23
Reply to Crash When Run app On Xcode15 Simulator
For expediency (and backward compatibility), you could find all occurrences of UIGraphicsBeginImageContext in your code, and add a size check just beforehand, returning early with a nil image if the size is invalid. For example: if (size.width <= 0 || size.height <= 0) { return nil; } UIGraphicsBeginImageContextWithOptions(size, NO, 0);
Oct ’23
Reply to Notary server down - 500 internal server error
I can understand that Apple System Status page might not automatically flag certain types of faults with this service... but I find it incredible that there is apparently not even a cursory monitoring service that can recognise that there are HTTP 500 faults occurring. I need to issue an urgent app update to my users. This unacknowledged fault is causing me significant uncertainty and stress.
Topic: Code Signing SubTopic: Notarization Tags:
May ’22
Reply to Apple Maps vs MapKit Satellite Image Quality
MKMapTypeSatellite etc are the Obj-C constant names - the ones you list are the Swift equivalents. Also FWIW there are there are currently 353 places worldwide that are covered by Flyover imagery - mainly largish cities and a few national parks. Outside those areas the satelliteFlyover option imagery apparently just reverts to the lower resolution satellite imagery.
May ’21
Reply to Embedding self-built WebKit framework in Mac app
Given age of the original post, and the fact that my issue does not relate to a self-build framework. I'm going to submit this as new issue.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Embedding self-built WebKit framework in Mac app
I am in a somewhat similar situation, except that in my case I want my app to use an older (Apple official) WebKit framework version instead of most recent available because there has been some change in WebKit behaviour since macOS 26.2 which causes errors during Webkit javascript communications. Therefore I am trying to embed a copy of Apple's WebKit.framework from an earlier macOS version. However, XCode build results in a signing error with "bundle format unrecognized, invalid, or unsuitable" for the WebKit framework. Is it possible to embed an older WebKit framework version, and if so how to do so in XCode?
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to EKSource calendarsForEntityType returns nil despite valid calendars
I found the apparent cause, by creating a new project containing the simplest possible code to try to replicate this issue, and gradually making changes to replicate specifics of the code usage in my app. It seems that creating and using a second instance of EKEventStore was the cause of the issue. In previous macOS versions this did not cause any problem, and appeared to be valid usage. However, I have apparently been able to resolve the current problem by ensuring that I create and use only a single instance of EKEventStore in my app. Although the second instance I was creating on the fly does contain all the same EKSource entities, and used to return the same calendars in a call to calendarsForEntityType, it now it does not return any calendars at all in a call to calendarsForEntityType. I would suggest that this is a bug. Perhaps EKEventStore should in future be given a shared singleton property in the API.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’23
Reply to Crash When Run app On Xcode15 Simulator
For expediency (and backward compatibility), you could find all occurrences of UIGraphicsBeginImageContext in your code, and add a size check just beforehand, returning early with a nil image if the size is invalid. For example: if (size.width <= 0 || size.height <= 0) { return nil; } UIGraphicsBeginImageContextWithOptions(size, NO, 0);
Replies
Boosts
Views
Activity
Oct ’23
Reply to Notary server down - 500 internal server error
I can understand that Apple System Status page might not automatically flag certain types of faults with this service... but I find it incredible that there is apparently not even a cursory monitoring service that can recognise that there are HTTP 500 faults occurring. I need to issue an urgent app update to my users. This unacknowledged fault is causing me significant uncertainty and stress.
Topic: Code Signing SubTopic: Notarization Tags:
Replies
Boosts
Views
Activity
May ’22
Reply to Can't Generate Promo Codes
I'm experiencing exactly same issue right now. Tried two different browsers. Anyone know if it's an issue for everyone, or just a subset of us?
Replies
Boosts
Views
Activity
Apr ’22
Reply to Apple Maps vs MapKit Satellite Image Quality
MKMapTypeSatellite etc are the Obj-C constant names - the ones you list are the Swift equivalents. Also FWIW there are there are currently 353 places worldwide that are covered by Flyover imagery - mainly largish cities and a few national parks. Outside those areas the satelliteFlyover option imagery apparently just reverts to the lower resolution satellite imagery.
Replies
Boosts
Views
Activity
May ’21
Reply to Apple Maps vs MapKit Satellite Image Quality
I can confirm that, using macOS, when I create dual MKapViews with one set to MKMapTypeSatellite, and the other set to MKMapTypeSatelliteFlyover, the second one had much better image resolution for a location in Sydney, Australia. But I have no idea how consistent this would be worldwide.
Replies
Boosts
Views
Activity
May ’21