gpt4 book ai didi

ios - Buzztouch 地理位置无法在 xcode 6 中编译

转载 作者:行者123 更新时间:2023-11-28 21:57:35 26 4
gpt4 key购买 nike

我升级到 xcode 6,编译了一个新的应用程序,发现地理位置不起作用,正在寻找解决方法。

新编译的应用程序的手机设置中没有选择隐私/位置服务选项“从不”或“始终”的选项。

在 xcode5 中编译的旧应用程序仍然有此选项。

更新问题解决了。在 BT 3.0 中编译- 在//appDelegate 注释下的 BT_screen_customURL.m 中添加此代码(第 64 行)

if ([appDelegate.rootLocationMonitor.locationManager     respondsToSelector:@selector(requestAlwaysAuthorization)])
[appDelegate.rootLocationMonitor.locationManager requestAlwaysAuthorization];
  • 将这些作为字符串消息添加到 info.plistNSLocationAlwaysUsageDescriptionNSLocationWhenInUseUsageDescription

附加信息:https://www.buzztouch.com/forum/thread.php?tid=DA308929DBC29D1DB83B7A8&currentPage=1

另外,下面 Alberto 提供的链接很有帮助。

最佳答案

您的应用是用 Objective C 编写的?

添加以下几行:

kCLAuthorizationStatusAuthorizedAlways <- 用于后台电池 killer 。kCLAuthorizationStatusAuthorizedWhenInUse <- 对于明智的应用程序。

在你的 plist 中

更多信息:http://www.splinter.com.au/2014/09/14/ios8-corelocation/

最好的,阿尔贝托

关于ios - Buzztouch 地理位置无法在 xcode 6 中编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26046563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com