Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近一直在将一个应用程序转移到 iOS 7 上,虽然大多数都可以正常工作,但现在有一段代码可以调用 Maps 来显示方向。该代码在 iOS 6 下运行良好,我无法发现任何重大变化,但我可能遗漏了一些东西,我创建了一个MKMapItem并将其存储为实例变量,然后在用户点击注释视图时检索它。在那个阶段,地图确实加载了,并抛出了方向不可用的错误。
MKMapItem
我遇到过几次。我意识到MKPlacemark我用来在地址字典中创建的MKMapItem有信息与 Apple 可以查找的任何内容都不匹配。
MKPlacemark
最后我没有使用任何地址信息,我只使用了坐标,然后提供了一个名称MKPlacemark(出现在地图的注释中)。