iOS8 遇到的问题
来源:互联网 发布:知识管理 知乎 编辑:程序博客网 时间:2024/04/29 16:09
1、不能定位
打勾 设置- 隐私-定位服务-你的app-使用应用程序期间(始终)
打开app再进设置后会发现,你打勾的使用程序期间(始终)又给取消了。。。。
原来iOS8需要一些方法。。。
如果需要仅在前台定位,你在调用startUpdatingLocation 前需要调用requestWhenInUseAuthorization
如果需要在前后台定位,你在调用startUpdatingLocation 前需要调用requestAlwaysAuthorization
同时在plist文件中添加NSLocationWhenInUseUsageDescription或NSLocationAlwaysUsageDescription字段,值写"需要定位"就可以了,也可以是其他的,这个提示文字"需要定位"在询问用户授权的时候会显示到的。
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [_locationManager requestWhenInUseAuthorization ]; } [_locationManager startUpdatingLocation];
2、模拟器键盘不管用
iOS Simulator- Hardware- keyboard 取消打勾 connect hardware keyboard
3、推送不管用
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [app registerForRemoteNotifications]; UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes: UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound categories:nil]; [app registerUserNotificationSettings:settings]; } else { [app registerForRemoteNotificationTypes: UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound]; }
5 0
- iOS8 遇到的问题
- 适配 iOS8 时遇到的问题-远程推送
- ios8适配遇到的问题及解决方法
- IOS8 旋转的问题
- iOS8的UITextView问题
- iOS8 的定位问题
- 升级xcode6和ios8后,unity遇到的一些小问题
- App适配iOS8遇到的兼容问题
- App适配iOS8遇到的兼容问题
- IOS8地图的启动问题
- iOS8问题
- ios8 升级导致的问题汇总
- 关于ios8之后touch Id的问题
- IOS8 企业证书发布的问题
- ios8 关于定位的一些问题
- iOS8关于推送方面的问题
- ios8 关于定位的一些问题
- iOS8 UIAlertView键盘闪一下的问题
- 【LeetCode】-Binary Tree Postorder Traversal
- HDU 5033 - Building
- erlang 学习记录
- 可交互的AsyncTask
- phpmyadmin导入.sql数据库文件报错解决
- iOS8 遇到的问题
- PYTHON CHALLENG warming up
- HDU 5037 Frog(北京网络赛F题)
- love2d 学习笔记1
- 文件的读写
- PHP加减乘除运算
- session相关
- Spring控制器响应(action)请求的几种处理方式,如返回JSON,MODEL MODELVIEW,STRING
- hdu 5035 Delivery 概率题 2014 ACM/ICPC Asia Regional Beijing Online