我有一个简单的 Mac 应用程序,不用于任何形式的分发;只是个人使用。该应用程序是一个NSWindow
包含一个MKMapView
. 由于我没有 Mac 开发帐户,也不想要一个(请参阅“仅供个人使用”),因此我没有进行任何形式的代码签名或配置。
但是,在启动时,我得到一张空白地图和这个错误:
您的应用程序已尝试访问 Map Kit API。如果没有授权,您将无法访问此 API。您可能会从 Mac 开发人员计划中获得一项权利,仅供您与您的 Mac App Store 应用程序一起使用。有关 Apple Mac 开发者计划的更多信息,请访问 developer.apple.com。
我真的需要购买 Mac 开发者帐户才能MKMapView
在 OS X 上使用吗?如果没有,我错过了什么?