5

我有一个简单的 Mac 应用程序,不用于任何形式的分发;只是个人使用。该应用程序是一个NSWindow包含一个MKMapView. 由于我没有 Mac 开发帐户,也不想要一个(请参阅“仅供个人使用”),因此我没有进行任何形式的代码签名或配置。

但是,在启动时,我得到一张空白地图和这个错误:

您的应用程序已尝试访问 Map Kit API。如果没有授权,您将无法访问此 API。您可能会从 Mac 开发人员计划中获得一项权利,仅供您与您的 Mac App Store 应用程序一起使用。有关 Apple Mac 开发者计划的更多信息,请访问 developer.apple.com。

我真的需要购买 Mac 开发者帐户才能MKMapView在 OS X 上使用吗?如果没有,我错过了什么?

4

1 回答 1

4

是的你是。MapKit 仅限于 App Store 应用程序,无论内容使用情况如何。

于 2013-11-14T22:58:17.310 回答