WeatherKit Limits and Sharing

I work on an open source app called Meteorologist (https://sourceforge.net/projects/heat-meteo/). One of the sources the users are allowed to use is Apple's WeatherKit. The app is compiled by me and free to download by anybody.

My developer account has the free level of WeatherKit so 500,000 calls/month and every once in a while the app actually hits that limit, shutting that weather source/service down for the app.

Is there any way to ask users of the app to somehow get their own account (or already have a developer account) and can register their license so it doesn't all bump up against the one (my) "license"? If so, how would that be passed to WeatherKit?

The only thought I have is that they would need to compile the code on their own and sign their own copy.

Thanks for any and all feedback and thoughts.

Ed

how would that be passed to WeatherKit?

I don’t think there’s any way to do that.

The only thought I have is that they would need to compile the code on their own …

Right.

Now, compiling things from scratch can be a bit of a pain, so another option would be for you to distribute an unsigned app and have folks re-sign it. However, that’s tricky because the WeatherKit service is tied to your App ID, which is in turn tied to your bundle ID. So it’s not just a case of re-signing the app. There’d have to be some process for customising the bundle ID and then re-signing.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you.

WeatherKit Limits and Sharing
 
 
Q