As I would also like to port my iOS app to MacCatalyst, I'd also like to see a HomeKit Framework integration to MacCatalyst. Before (without HomeKit) the issues were simple UI things. And I've solved them. But now it's the missing HK support.
I promise, I'm going to do cool and useful stuff with it! :-)
Post
Replies
Boosts
Views
Activity
Have you tried to compile with MacCatalyst? It doesn't provide full access to any iOS framework, but it basically is a good option to get started (instead of re-writing all the UI code for the Mac). You may also write special code for the mac to get around framework limitations (some aren't available). But before you try, do yourself a favor and create a special branch for testing. ;-)
I am interested in the same, but for another reason:
@Apple: I have written an app that allows recording bike rides. It seems like CLLocationManager thinks I was driving a car if I am faster than 25 km/h and it keeps announcing locations that match the road besides me. This is not true and very annoying, since it is a fitness/bike/hiking/fun app and Apple seems to not be interested in giving CLLocationManager an option to suppress this annoying behavior (position fixing). I've tested all of its modes (even in Fitness it performs position fixing).
So recently I did several tests with and without networks available and I figured out that CLLocationManager performs this unwanted position fixing only if there is internet access. Am I right?
My app is designed to not (necessarily) show a map while recording. So if "prohibit-network-access" could programmatically be registered/unregistered by any app (and only for the app itself), this would for sure improve the tracking quality of several fitness/bike/fun apps. (Also, you forgot to document that behavior for CLLocationManager.)
Another option is to tell my users to try the airplane mode while tracking, if they think the tracker often is of poor quality. Is that really what you want?
Oh: And since we're in the forums of Apple, I have another question: Why can't we simply complain about stuff over here? Instead of sending "bug reports" to Apple and receiving answers like "unfortunately this is no bug"? I have already given up when I read Don’t forget to post your bug number.
Essence: You already are petty good but you can improve these things and make those simpler! ;-)