iOS-如何知道我是否需要路由应用程序覆盖文件 [英] iOS - How To Know If I Need A Routing App Coverage File

查看:129
本文介绍了iOS-如何知道我是否需要路由应用程序覆盖文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图将应用程序提交到iTunes Connect上的Apple App Store,但出现此错误消息:

I tried to submit an app to the Apple App Store on iTunes Connect and I got this error message:

要将此应用配置为iOS路由应用,请在iTunes Connect上我的应用"中应用"的版本"页面上上传路由应用覆盖文件."

我的应用程序使用MapKit来显示用户所在城市中各种古迹的位置,并提供如何到达古迹的指示.我用Google搜索了这个错误,有趣的是,回答这个问题的大多数人似乎是说实际上不需要该文件,但是我不确定这是否适用于我的应用程序提供的功能.

My app uses MapKit to show the locations of various monuments in the user's city, and to provide directions on how to get to them. I Googled this error and interestingly most people that have answered it seem to be saying that the file is actually not needed, but I'm not sure if that applies to the features my app offers.

如何知道我是否真的需要路由覆盖文件?而且,如果我确实需要它,我可以覆盖整个地球吗(即该应用程序应该可以在世界上任何地方运行)?

How do I know if I actually need a routing coverage file? And if I do need one, can I make it cover the whole globe (i.e. the app should work anywhere in the world)?

推荐答案

答案是完全关闭MapKit,例如.在项目功能选项卡中取消选中它. MapKit只需要为路由"打开,这是我误解的术语.路由意味着其他应用(例如Apple/Google地图)可以使用您的应用来显示路线.我只想在我的应用程序中显示路线,因此无需打开MapKit.

The answer was to turn off MapKit altogether, eg. to uncheck it in the project capabilities tab. MapKit only needs to be turned on for "routing", which is a term I misunderstood. Routing means that other apps, such as Apple/Google maps, can use your app to display directions. I only wanted to show directions within my app, so turning on MapKit was unnecessary.

这篇关于iOS-如何知道我是否需要路由应用程序覆盖文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆