我刚下载的 一只显示这个。wifi 车载wifi流量是无限吗都不行 我网络都正常,ios的

iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”
招聘信息:
这个坑最近弄得我很抓狂,不过现在基本弄清楚了。记录一下过程中我收集到的信息,分享给大家。症状iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装、第一次启动的时候,app 首屏一片空白,完全没数据。kill 掉重新打开就好了。一开始以为是用户网络情况不好,但随着越来越多的用户报告这个问题,我意识到这并不是偶然情况。但是并非所有用户都如此。而且卸载掉之后,如果再装,也不会出现这现象。问题只会出现在这台设备第一次安装、第一次启动的情况下。如果把手机抹掉、重置,问题还能重现。定位问题这个问题真的很棘手,也很难定位。幸运的是,公司同事想到把手机抹掉重置,得以在我眼前重现问题。我发现的是,app 首次启动会弹出一个询问用户“是否允许应用访问数据”的弹框,类似下图:询问网络权限的弹框虽然 app 刚打开的时候是一片空白,但我发现进去之后,登录、下拉刷新等都没问题。因此很容易猜测出这样的结论:用户点“允许”之前,网络请求全都是失败的;而点“允许”之后,网络请求就能正常进行了。问题原因有了方向之后就好查了。很快查到了掘金的,得知这个弹框来自于工信部的要求。这篇文章里还有如果弹框不出现,用户可以采取的解决方案。另外,从少数派的 看到,只有国行手机有这个功能。这也就解释了为何有些用户出现、而有些用户没出现这个问题。蜂窝移动网络的两种界面进到手机的 设置->蜂窝移动网络,如果看到如左图就说明是不会弹框的机型,如果看到如右图,说明是会弹框的机型。那么这个新功能会为用户带来哪些问题呢?问题主要在于,用户点击“允许”之前,所有网络请求都是被禁止的。具体有两种表现:少部分用户根本不显示弹框,所以网络请求一直被禁止。针对这部分用户,只能通过客服引导,按照,逐个尝试里面的解决方案;对于绝大部分用户,弹框会正确显示;然而从 app 启动到用户点击“允许”需要一段时间,在这段时间内发出的网络请求全都会直接失败;如果用户点击“不允许”,app 永远无法访问网络,Wifi 和数据流量均不可以。当然,这是用户自己的选择,我们没什么可做的。我们主要需要解决的是上面的第二个问题。影响范围这个特性推出之后,大部分 app 应该都会受到不同程度的影响。可以着重在这几个方面检查一下自己的 app:首屏数据。首屏几个 tab 的数据往往在 app 启动时即加载,也就是在用户点“允许”之前。很容易造成用户第一次进入时,首屏数据空白。推送。通常的处理逻辑是,把注册设备远程推送的代码写在 appDelegate 里。经过测试发现,这种写法下允许推送的弹框和允许使用网络的弹框出现的顺序没有一定。如果先出允许推送的弹框,用户点击允许,此时注册 deviceToken 是不能成功的。当然如果用户允许访问网络,第二次打开 app 时也会走一遍注册远程推送方法,此时就能注册成功了。其他首次启动的处理。诸如广告页、活动页之类,需要在启动时请求的数据。新版本的更新检查往往也在启动时进行,但这一点影响不大,因为首次打开的用户一般都是处于最新版。另外,常常会在新设备首次启动时,上传一个设备唯一标识用于统计目的,例如 IDFA。解决方案在重置过的手机上,尝试装了一些大大小小的 app,发现不少 app 在适配这个新特性上都存在一些小问题。而有些 app 也做了比较有特色的处理。不幸的是,苹果这个功能可能出得太仓促,并没有给开发者提供相应的 API。所以,我们没办法检测到用户点击“允许”或“不允许”网络请求的回调,也没法检测到当前用户是否授权的状态。只能通过一些特殊处理,来尽量减小对用户的影响。总体来说,主要有如下几个解决方案:延迟请求。对于首次启动的所有接口,如果能延迟到用户点击“允许”之后再请求,或者重新请求一次,就能把对用户的影响降到最低,是一个比较好的解决方案。因为首次启动往往有几屏引导页,一个比较好的时机是引导页结束时。此时用户已经进行了授权,数据都能正确得到。所以我自己的做法是把请求推迟到了引导页。另外下面评论里饶志臻大神提了一个特别好的思路,就是用 AFN 监听网络状态,有网时开始请求。虽然没有试过(我自己手机不是国行,不太好实验),但感觉应该也能比较完美地处理这个问题。允许用户手动重新请求。出现数据空白时,如果在空白页面上有“重新加载”的按钮,也可以让用户体验好一些。比较有趣的是,测试中发现网易严选的处理是这样的:网易严选的首屏界面 加了一个“查看解决方案”的按钮。点击这个按钮会跳转到一个描述解决方案的页面,内容跟上面掘金的文章类似。很有意思的处理,虽然不能避免白屏,但用户会尝试重新打开,还可以帮到少部分始终不显示弹框的用户。&3、稍后重新请求。网络框架如果做了请求失败时,定时重新请求的处理,应该也能解决首次请求失败的问题。另外,首次启动时各种处理的逻辑都可以写成一旦失败,下次启动重试。如每次启动都会注册远程推送。另一个例子是上传设备唯一标识的逻辑,可以写成类似这样:NSString&*storedIDFA&=&[[NSUserDefaults&standardUserDefaults]&objectForKey:kIDFAKey];
NSString&*idfaString&=&[[[ASIdentifierManager&sharedManager]&advertisingIdentifier]&UUIDString];
if&([storedIDFA&isEqualToString:idfaString])&{&&
&&[HAMCommonBusinessStore&requestUploadIDFA:idfaString&success:^(id&response)&{
&&&&&[[NSUserDefaults&standardUserDefaults]&saveObject:idfaString&forKey:kIDFAKey];
&&&&&}];每次打开 app 都调用这段代码,而上传成功时才保存到本地。这样首次请求失败也无妨,下次打开时仍能重试上传,直到成功为止。开发者的无奈临时出现这种变故,作为开发者也表示很无奈。为了排查问题,技术同事牺牲手机反复重置,老板还一副不相信的样子:“那其他家 app 怎么就没出问题?”好在总算能用各种特殊处理,把问题先掩盖过去。还是希望苹果能在 iOS 系统的新版本里完善这个新功能,提供类似相机权限的 api 吧。不要再折磨广大开发者了。
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量4576点击量4054点击量3949点击量3248点击量3079点击量2900点击量2739点击量2591点击量2574
&2016 Chukong Technologies,Inc.
京公网安备89后使用快捷导航没有帐号?
只需一步,快速开始
查看: 6400|回复: 10
积分1733精华0主题帖子威望89 活跃1640 PP币2 PP豆5 阅读权限50最后登录
, 积分 1733, 距离下一级还需 1267 积分
TA的每日心情奋斗 10:31签到天数: 180 天连续签到: 0 天[LV.7]常住居民III威望89 活跃1640 PP币2 PP豆5
流量就像大姨妈刚开始总是很多,慢慢的就变少了,过两天就没有了!”没有流量的日子怎么活!很多朋友都抱怨太费流量了,其实是因为你不会设置哦!看完下面这8点省流量技巧,包你流量更持久!注意最后一条很重要很容易被忽略!
1. 关闭使用流量自动下载
  进入【设置】--【 Store和App Store】关掉自动下载的项目。还有关键的一点是关闭下面那个“使用蜂窝移动数据”,这样就不会偷偷使用你流量来更新应用啦。
15:16 上传
2. 关闭邮件推送
如果你很少使用手机自带的“邮件”应用的话,进入【设置】--【邮件、通讯录、日历】--【获取新数据】将其关闭。这样就不会花费你的流量从邮件服务器更新数据啦。
15:18 上传
3. 关闭没必要的推送通知
  进入【设置】--【通知中心】关掉没必要的应用推送,像一些游戏类应用就可以关掉啦!这些应用不仅耗费你的流量还推送些垃圾广告,可恶之极!当然,别把你的QQ微信之类的关掉了,关了就接收不到消息推送了。
15:19 上传
4. 关闭后台程序刷新
  进入【设置】--【通用】--【后台应用程序刷新】关掉没必要的后台程序刷新,或直接直接关掉“后台应用程序刷新”的开关,防止后台程序偷跑流量。
15:21 上传
15:21 上传
5. 限制无关应用使用流量
  这个很重要,是使用流量的总开关,关掉了该程序的开关,该程序将无法再使用你的流量了!如果你确定哪些应用不需要联网的话就可以关掉它后面的开关哦。比如下面这个“空档接龙”单机游戏压根无需联网就可以把它关掉啦!你可以按照自己需要关掉没必要的!
15:22 上传
6. 关闭QQ自动接收图片
  估计日常使用最多的就是QQ了。但是在使用流量上QQ泡妹子的时候,发现群上有人不停的刷图的话,就很恐怖了,流量像水一样哗哗的流。这时这个设置就可以帮到你了。进入QQ的设置点击辅助功能然后关掉下面这两个开关就不会自动接收图片了。这样可以节省不少流量哦。
15:23 上传
15:23 上传
7. 微信小视频仅WIFI
  除了QQ,微信也是我们日常使用最多的应用之一了。朋友圈各种刷小视频的非常讨厌,每次用流量上微信的时候都不敢打开朋友圈。如果你也是跟我一样的话设置为仅WI-FI自动播放小视频就可以啦。
15:24 上传
8. 在不使用网络或使用wifi时关闭蜂窝数据
【设置】--【蜂窝移动网络】--【蜂窝移动数据】将蜂窝移动数据关闭即可。这点非常重要很容易被忽略!当你使用WIFI看【***】时也开着蜂窝数据的话,当锁屏的时候或者WIFI意外断开连接的话,就会使用你的数据流量了,后果就很严重了!还记得那个新闻报道吧“一网友用4G看了一晚上电影醒来发现房子卖了都抵不过话费”^_^
PP有您更精彩!
总评分:&威望 + 3&
积分687精华0主题帖子威望9 活跃1125 PP币0 PP豆0 阅读权限10最后登录
, 积分 687, 距离下一级还需 113 积分
TA的每日心情奋斗 10:31签到天数: 8 天连续签到: 0 天[LV.3]偶尔看看II威望9 活跃1125 PP币0 PP豆0
流量不够用啊
积分17833精华0主题帖子威望820 活跃23895 PP币9274 PP豆1552 阅读权限150最后登录
【在内购区所向披靡】
TA的每日心情难过 22:16签到天数: 936 天连续签到: 1 天[LV.10]以坛为家III威望820 活跃23895 PP币9274 PP豆1552 设备iPhone5
感谢楼主分享
积分10645精华0主题帖子威望913 活跃15398 PP币-1 PP豆0 阅读权限90最后登录
TA的每日心情奋斗 10:31签到天数: 595 天连续签到: 0 天[LV.9]以坛为家II威望913 活跃15398 PP币-1 PP豆0 设备iPhone 5s
积分7689精华0主题帖子威望510 活跃11589 PP币6 PP豆0 阅读权限90最后登录
, 积分 7689, 距离下一级还需 2311 积分
TA的每日心情奋斗 10:31签到天数: 574 天连续签到: 0 天[LV.9]以坛为家II威望510 活跃11589 PP币6 PP豆0
积分111精华0主题帖子威望0 活跃95 PP币138 PP豆0 阅读权限10最后登录
, 积分 111, 距离下一级还需 189 积分
TA的每日心情奋斗 10:31签到天数: 6 天连续签到: 0 天[LV.2]偶尔看看I威望0 活跃95 PP币138 PP豆0
很好的帖子
积分24921精华0主题帖子威望1074 活跃39794 PP币99 PP豆109 阅读权限150最后登录
人生如江湖。
TA的每日心情慵懒 21:16签到天数: 877 天连续签到: 1 天[LV.10]以坛为家III威望1074 活跃39794 PP币99 PP豆109
积分11725精华0主题帖子威望491 活跃16565 PP币0 PP豆0 阅读权限90最后登录
TA的每日心情奋斗 10:31签到天数: 582 天连续签到: 0 天[LV.9]以坛为家II威望491 活跃16565 PP币0 PP豆0 设备iPhone 5s
积分64精华0主题帖子威望0 活跃69 PP币208 PP豆0 阅读权限10最后登录
, 积分 64, 距离下一级还需 36 积分
TA的每日心情奋斗 10:31签到天数: 28 天连续签到: 0 天[LV.4]偶尔看看III威望0 活跃69 PP币208 PP豆0
感谢楼主分享
积分62精华0主题帖子威望0 活跃54 PP币147 PP豆0 阅读权限10最后登录
, 积分 62, 距离下一级还需 38 积分
TA的每日心情奋斗 10:31签到天数: 20 天连续签到: 0 天[LV.4]偶尔看看III威望0 活跃54 PP币147 PP豆0 设备iPhone 5s
{:12_532:}{:12_531:}{:12_531:}
超级版主勋章
论坛超级版主专用
授予在论坛发布大量资源,300个资源贴以上的会员
论坛雷锋好模范
论坛回帖之王
热心分享资源超过500个的会员
发表1000篇以上文章会员
发表1000篇以上文章会员
Copyright&
Aihe Internet Technology Co.,Ltd. All Rights Reserved.广州优视网络科技有限公司 版权所有苹果iphone ios 9.3.1省流量的4个技巧-河东软件园|安全绿色软件下载网
苹果iphone ios 9.3.1省流量的4个技巧
时间: 10:54作者:Blank来源:本站整理人气:456(0)
  对于只能手机偷跑流量的问题已经不是什么什么新闻了,在全球最安全的苹果IOS手机系统也被曝光过偷跑流量的事情,而安卓手机更不用说了,在4G网络刚刚发行的时候,就有部分网友反映被欠费数千元和上万元的网络资费;在这个4G网络普及的时代,正确的规划使用4G流量可让我们避免因流量超标而出现扣除手机资费的问题,今天河东软件园小编就为带整理了苹果IOS系统下的多种省流量技巧,下面我们来一起了解下吧!
  关闭Wifi助理
  想要节省流量,升级iOS9后的第一件事就是关闭Wifi助理功能。这项功能是苹果典型的好心办坏事,在无线网络较差的情况下,这项功能将会自动打开蜂窝网络使用流量上网。我会告诉你们上个月因为这个功能我在不之情的情况下用超了300M流量吗?简直丧心病狂!
  所以,想要节省流量,进入设置-蜂窝移动网络-无线局域网助理,选择关闭。
  没有Wifi以下操作禁止
  假如没有Wifi网络可用,请不要在iPhone上做这些事:
  看视频。视频这种流媒体对于流量的消耗非常之大,一部几分钟的视频很有可能消耗你几十M的流量。
  下载大型应用或更新。应用的下载和更新尽量使用Wifi网络,使用移动网络下载/更新大型应用,太奢侈了&&
  视频聊天。无论你是使用Facetime还是QQ、微信的视频聊天,对于流量的消耗可以和看视频相媲美。如果没有Wifi的话,还是省省流量吧!
  使用离线地图
  地图在进行导航、路线规划时,对流量的消耗也是惊人的。但是现在我们大部分人只要出行,地图App可以说是必不可少的。所以,下载使用离线地图是节省流量的妙招之一。
  市面上常见的百度地图、谷歌地图、高德地图等,都支持离线地图的下载,使用离线地图之后,地图App在检索路线将会在本地完成,不会消耗流量。
  爱听音乐的你或许需要个音乐流量包
  如果你是一个热爱音乐的用户,那么每个月花在听音乐上的流量估计也不在少数。虽然有部分用户会选择把喜欢听的歌曲下载到手机上来听,但事实上这不仅耗费iPhone的内存空间,还不能够随心所欲去搜索好听的歌曲,非常麻烦。
  现在,主流的音乐App基本上都和运营商都合作推出了音乐流量包,一个月仅需8元~12元即可随意畅听音乐。所以,想要节省流量的音乐爱好者们,快去购买音乐流量包吧。
  在上述四种方法中,也是我们浪费流量最多的问题,除此之外还有QQ空间、微信、QQ聊天软件这类常见软件尽量将图片屏蔽掉,因为你在查看一张大图片时,可能会消耗你0.1M以上的流量。ios9wifi助理在哪关闭?苹果ios9为什么流量总是超了
&&ios9wifi助理在哪关闭?苹果ios9为什么流量总是超了
ios9wifi助理在哪关闭?苹果ios9为什么流量总是超了
15:46:43来源:编辑:9553资讯编辑
升级到ios9之后iPhone有一个新功能就是wifi助理,大家连wifi看片的时候一定要记得先检查有没有关闭这个wifi助理功能哦,不然用4G网络产生的流量估计看到话费单要哭瞎。
用户在安装iOS 9之后,Wi-Fi助理功能是默认打开的。如果用户不需要这项功能,可以进入设置>蜂窝移动网络>Wi-Fi助理进行关闭。一旦开启,Wi-Fi助理功能可以帮助在无线局域网信号不强时自动切换至蜂窝数据网络。
关键词: ios9

我要回帖

更多关于 车载wifi流量是无限吗 的文章

 

随机推荐