我在SpringBoard或imagent中使用CLLocationManager,但是當我分配CLLocationManager時,我得到了錯誤with:depending on legacy on-demand authorization, which is not supported for new apps
。即使在locationd過程 ,我得到了同樣的情況......在SpringBoard中使用CLLocationManager,但得到了錯誤:取決於傳統的按需授權,這是不支持新的應用程序
%hook SpringBoard
-(void)applicationDidFinishLaunching: (id)application {
CLLocationManager *locationMgr = [[CLLocationManager alloc] init];
%orig;
}
%end
問題是我怎麼能獲得這樣的過程中的位置信息?或者,如果我可以更改應用程序的權利?
請看看http://girijeshkumar2007.blogspot.in/2014/10/ios-8-location-services-update.html –
但問題是這些是系統應用程序,我不能改變他們的Info.plist .. –