5

我正在将我的应用程序提交到使用位置服务(GPS 点)并且MKPinAnnotations不使用其他任何地图的应用程序商店,从我的研究来看,路由覆盖文件用于覆盖?

我认为我不需要路由覆盖文件,但是当我去发布时,xcode 错误提示它在 Itunes Connect 中丢失。

该应用程序的类别是实用程序。它也是导航,但我取消了这个,希望它能解决问题,但没有。

我怎样才能解决这个问题?

4

3 回答 3

12

今天早些时候,我在尝试发布使用 MapKit 但不提供路由功能的应用程序时遇到了完全相同的问题。我通过取消选择“{Target} --> Capabilities --> Maps”下所有支持的路由模式来解决它。如果您只是查看 Info.plist 文件,那么您可以删除MKDirectionsApplicationSupportedModes键和CFBundleTypeName等于的键MKDirectionsRequest

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <!--Remove both of these key/value pairs -->
        <key>CFBundleTypeName</key>
        <string>MKDirectionsRequest</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>com.apple.maps.directionsrequest</string>
        </array>
    </dict>
</array>

<key>MKDirectionsApplicationSupportedModes</key>
<array>
    <string>MKDirectionsModeBike</string>
    <string>MKDirectionsModeBus</string>
    <string>MKDirectionsModeCar</string>
    <string>MKDirectionsModeFerry</string>
    <string>MKDirectionsModeOther</string>
    <string>MKDirectionsModePedestrian</string>
    <string>MKDirectionsModePlane</string>
    <string>MKDirectionsModeStreetCar</string>
    <string>MKDirectionsModeSubway</string>
    <string>MKDirectionsModeTaxi</string>
    <string>MKDirectionsModeTrain</string>
</array>

在此处输入图像描述

于 2013-10-30T23:57:02.000 回答
1

关闭地图功能解决了我的问题,

xcode - 在一般点击旁边,您应该看到功能选项卡,

向下滚动到地图部分,将其关闭,


常规选项卡,更改与上次不同的构建和版本,

重新上传到应用商店。

这次它不会要求路由配置文件覆盖文件,

完毕。

于 2016-09-10T16:10:16.950 回答
0

我花了很长时间才弄清楚,但问题出在我的计划上。这是路由应用程序覆盖文件的位置。我只是将其更改为“无”。转到您的方案 -> 编辑方案 -> 运行 -> 选项 -> 路由应用程序覆盖文件,将其更改为无。 看这里

于 2019-04-22T22:55:31.973 回答