代码之家  ›  专栏  ›  技术社区  ›  Grambo

iOS-如何知道我是否需要路由应用覆盖率文件

  •  3
  • Grambo  · 技术社区  · 6 年前

    我试图在iTunes Connect上向Apple app Store提交一个应用程序,但收到以下错误消息:

    “若要将此应用配置为iOS路由应用,请在iTunes Connect上的“我的应用”中的应用版本页上载路由应用覆盖率文件。”

    我的应用程序使用MapKit显示用户所在城市中各种纪念碑的位置,并提供如何到达它们的方向。我在google上搜索了这个错误,有趣的是,大多数回答这个问题的人似乎都在说这个文件实际上并不需要,但我不确定这是否适用于我的应用程序提供的功能。

    我如何知道我是否真的需要路由覆盖率文件?如果我真的需要一个,我能让它覆盖全球吗(也就是说,这个应用程序应该可以在世界上任何地方运行)?

    1 回复  |  直到 6 年前
        1
  •  13
  •   Grambo    6 年前

    答案是完全关闭MapKit,例如在“项目能力”选项卡中取消选中它。MapKit只需要为“路由”打开,这是一个我误解的术语。路由意味着其他应用程序,如苹果/谷歌地图,可以使用你的应用程序显示方向。我只想在我的应用程序中显示方向,所以没有必要打开MapKit。