菜鸟教程小白 发表于 2022-12-12 11:42:24

ios - SKMaps follower 用户位置 离线模式 iOS 8 beta


                                            <p><p>我在 iOS 8 上遇到离线 map 问题。</p>

<p>SKMapFollowerModePositionPlusHeading 以奇怪的方式工作,它显示了关于非洲的用户位置,虽然我在基辅(乌克兰)。</p>

<p>在 iOS 7 上运行良好,只有 iOS 8 最后一个测试版存在问题:</p>

<pre><code>(void)viewDidLoad {

;

self.skMapView.mapView.settings.followerMode = SKMapFollowerModePositionPlusHeading;
self.skMapView.mapView.settings.showCurrentPosition = YES;

}
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>造成这种情况的原因是,如果SDK没有接收到有效的GPS位置,当前位置会显示在(0, 0 - 非洲附近)(这将得到改进,如果没有接收到则不会显示任何当前位置) </p>

<p>有两种方法可以避免这个问题:</p>

<ul>
<li>如果您使用的是 iPhone 模拟器:请检查您是否已开始位置模拟;</li>
<li>如果您使用的是真实设备:检查应用程序是否启用并允许定位。</li>
</ul></p>
                                   
                                                <p style="font-size: 20px;">关于ios - SKMaps follower 用户位置 离线模式 iOS 8 beta,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/25648219/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/25648219/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - SKMaps follower 用户位置 离线模式 iOS 8 beta