I am trying to use MapKit JS in Tauri and Flutter desktop apps but I can‘t because if I want the key not to expire I have to whitelist a domain but my apps don't run on the web and therefore don't have a valid domain.
MapKit JS requires a domain whitelist but there is no domain
MapKit, the native framework on Apple device for integration into native apps, does not have this limitation. I recommend you look into that direction and look at how to integrate it with your third-party development tools.
—Ed Ford, DTS Engineer