【问题标题】:Location manager return null values in Iran in iOS位置管理器在 iOS 中返回伊朗的空值
【发布时间】:2016-10-29 10:13:59
【问题描述】:

我正在伊朗创建一个像 Uber 这样的应用程序,但我的位置管理器不会给我用户的当前位置,它只会给我空值。如何获取用户在伊朗的当前位置?因为我的整个应用都是基于当前位置的。

我在我的应用程序中使用 Apple 地图,当我的当前位置与伊朗国家/地区不同时,它将返回纬度和经度。

【问题讨论】:

  • 请分享代码?你尝试过的......
  • 我认为Iran 位置不允许使用苹果地图。你必须使用谷歌地图来获取Iraq的当前位置。
  • 如果你想获得“伊朗”的当前位置,那么你必须使用谷歌地图。
  • 位置管理器会返回伊朗当前位置的经纬度吗???
  • 我希望苹果公司作为一家美国公司,即使在受到限制的情况下也必须遵守美国的出口法规,而且法规说伊朗是一个值得将其置于金融和服务禁运之下的国家。我怀疑您将需要使用不在美国境内托管的第三方服务。

标签: ios objective-c mkmapview core-location cllocationmanager


【解决方案1】:

伊朗不提供 Apple 的卫星、方向、导航服务,这就是您无法获得位置坐标的原因。

请查看来自 Apple 的此链接:http://www.apple.com/in/ios/feature-availability/

您最好在您的应用中使用 Google 地图来获取您在伊朗的位置坐标。

https://developers.google.com/maps/documentation/ios-sdk/intro这个链接会对你有所帮助

【讨论】:

  • 位置管理器会返回伊朗当前位置的经纬度吗???
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-23
  • 1970-01-01
  • 2013-08-17
  • 2021-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多