据我所知,在ios8中,CLLocationManager应首先向用户询问新的特定权限(Location Services not working in iOS 8)
但如果使用CLLocationManager的应用程序是针对ios7构建的(并且在ios7上正常工作并在商店中提交),这个应用程序是否可以在ios8设备上运行?
谢谢
答案 0 :(得分:1)
使用Xcode 5使用iOS 7 SDK构建的应用程序适用于iOS 8.我在Appstore上的应用程序适用于iOS 8 beta 5.我的Xcode 5创建的开发构建版也适用于iOS 8 beta(使用TestFlight分发)
答案 1 :(得分:-1)
我的应用程序目前在商店中使用CLLocationManager并且是为iOS7构建的。安装在iOS8设备上时工作正常。但是,我对新版本的应用程序有疑问。我制作了一些新功能,没有触及与CLLocationManager相关的任何内容,当我构建具有iOS7 SDK位置的新版本时,不能在iOS8设备上运行,而它在iOS7设备上仍能正常工作。
我是否需要在环境中设置一些特殊功能才能使其正常工作?