我认为这是一个相对简单的问题,但我还没有找到答案。我有一个iPhone应用程序,在其中一个屏幕上使用GPS。我想在应用程序加载时使用代码禁用此屏幕,因此在使用iPod touch时禁用它。这样它在iPod touch上仍然有用,因为iPod touch用户可以使用很多功能。
感谢。
答案 0 :(得分:2)
你可以用@Aaron的回答到达那里,但那不是那样做的。使用[CLLocationManager locationServicesEnabled];
来判断您是否可以确定用户的位置。这比基于设备模型做出决策要强大得多。
答案 1 :(得分:0)
获取设备信息..
NSString *deviceType = [UIDevice currentDevice].model;
我认为如果您只是检查GPS,那么您需要访问CLLocationManager以查看它是否开启