定位,虚拟键盘,推送有问题

原创 2015年07月10日 08:47:57
1、不能定位
打勾 设置- 隐私-定位服务-你的app-使用应用程序期间(始终)
打开app再进设置后会发现,你打勾的使用程序期间(始终)又给取消了。。。。


原来iOS8需要一些方法。。。
如果需要仅在前台定位,你在调用startUpdatingLocation 前需要调用requestWhenInUseAuthorization
如果需要在前后台定位,你在调用startUpdatingLocation 前需要调用requestAlwaysAuthorization
同时在plist文件中添加ç或NSLocationAlwaysUsageDescription字段,值写"需要定位"就可以了,也可以是其他的,这个提示文字"需要定位"在询问用户授权的时候会显示到的。

1.if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {
2.[_locationManager requestWhenInUseAuthorization ];
3.}
4. 
5.[_locationManager startUpdatingLocation];




2、模拟器键盘不管用


iOS Simulator- Hardware- keyboard 取消打勾 connect hardware keyboard


3、推送不管用


01.if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {
02.[app registerForRemoteNotifications];
03. 
04.UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:
05.UIRemoteNotificationTypeAlert
06.| UIRemoteNotificationTypeBadge
07.| UIRemoteNotificationTypeSound categories:nil];
08.[app registerUserNotificationSettings:settings];
09. 
10.else {
11.[app registerForRemoteNotificationTypes:
12.UIRemoteNotificationTypeAlert
13.| UIRemoteNotificationTypeBadge
14.| UIRemoteNotificationTypeSound];
15.}


版权声明:本文为博主原创文章,未经博主允许不得转载。

解决虚拟机键盘不能使用,或能使用但会模糊错乱的问题

一直以来有个困扰我的关于虚拟机的问题,今天终于解决了,特写出来与大家分享! 问题:键盘在虚拟机里不能使用,偶尔能使用但还会出现模糊错乱的情况。 我的解决方法: 1、将虚拟机关闭,然后启动(注意先...
  • kzdwts
  • kzdwts
  • 2017年04月13日 14:31
  • 1650

移动端内容显示在一页时,虚拟键盘输入与position:fixed的冲突解决

一、正确做法1(适用于内容全部显示在一页): 1、代码片段:... *{ margin:0; padding:0; } html{ ...
  • aSuncat
  • aSuncat
  • 2016年08月01日 11:51
  • 5981

webapp前端开发软键盘与position:fixed为我们带来的不便

前提:我们考虑兼容的环境为android和ios两种智能手机 兼容环境测试结果显示android的表现明显好于ios,ios手机在软键盘呼起收起时存在着很严重的兼容性问题 场景展示: ...
  • rudy24
  • rudy24
  • 2016年03月07日 15:12
  • 1134

关于手机端IOS系统微信中虚拟键盘遮挡input输入框问题的解决方案

手机端IOS系统微信中虚拟键盘遮挡input输入框问题解决方案
  • github_37533433
  • github_37533433
  • 2017年03月26日 08:45
  • 14453

android虚拟键盘弹出遮挡登陆按钮问题

android虚拟键盘的弹起会遮挡住部分ui,虽然通过在清单文件中设置,可以随着虚拟键盘的弹出,布局往上推,但是面对登陆界面时,并没有太大的作用,这样就会导致用户体验不好;开发中既然出现了就的解决;先...
  • wangwo1991
  • wangwo1991
  • 2017年01月22日 14:27
  • 387

Android中关于跳转Activity后焦点聚在EditView后自动弹出虚拟键盘问题

自己一个人从头做Android真累,问题是一个接着一个。就跳转Activity来说,自动跳转后,如果界面里有EditView控件,那么进入该界面后,焦点会自动聚在控件里,并且自动弹出虚拟键盘。这一动作...
  • sightness
  • sightness
  • 2012年08月02日 09:24
  • 3606

解决虚拟键盘关闭后无法退出程序的问题

RAD Studio XE6、XE7有一个Bug,就是当虚拟键盘显示出来后,如果用虚拟键盘上的关闭按钮关闭虚拟键盘,此时再想用手机上的硬返回键关闭程序,则程序无法关闭。 必须要让虚拟键盘重新显...
  • realbay
  • realbay
  • 2015年02月15日 20:31
  • 1203

微信开发安卓虚拟键盘挡住输入框的问题

是这样的,现在有一个这样的页面:              这个页面刚好一屏幕大小,所以没有滚动条,因为“保存”键上面那个项目备注是需要用户去填写的,当他点击后就会出现虚拟键盘,但安卓手机弹出键盘会遮...
  • qq_26598303
  • qq_26598303
  • 2016年04月18日 12:10
  • 12225

解决虚拟键盘把底部导航栏顶起问题

在配置文件中找到导航栏所在的activity节点 设置:android:windowSoftInputMode="adjustPan"就行了   原理...
  • wei_chong_chong
  • wei_chong_chong
  • 2016年08月13日 10:28
  • 1477

ios7学习之路七(隐藏虚拟键盘,解决键盘挡住UITextField问题)

再正式开始之前,先来介绍一下IOS的键盘类型: 一、键盘风格    UIKit框架支持8种风格键盘 typedef enum { UIKeyboardTypeDefault, ...
  • superlele123
  • superlele123
  • 2014年03月03日 15:29
  • 4438
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:定位,虚拟键盘,推送有问题
举报原因:
原因补充:

(最多只允许输入30个字)