国行特供“十分钟自动关AirDrop” 背后原因令人暖心?
文章来源: 中国数字时代 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
【网络民议】国行特供“十分钟自动关AirDrop”,背后的原因令人暖心?
11月10日,苹果正式向iPhone用户推送了iOS
16.1.1更新,却额外给国行用户(专门供给中国大陆的版本)带来了“专属功能”:在最新系统中,AirDrop隔空投送被设置为默认关闭,用户无法设置对所有人长期开启,开启一次最多维持10分钟,之后便会自动关闭。这一变化被认为是苹果官方向中共政府低头的又一案例。
Hackl0us:国行iPhone用户的AirDrop功能发生重大变化:
对于Apple刚发布的正式版本 iOS 16.1.1 更新中,针对国行机型的“AirDrop”功能做出了专门调整。注意,这一调整在
iOS 16.2 beta 2 (20C5043e) 同样被应用。
对于国行设备,AirDrop不再能针对“所有人”长久开放,每次最长只能打开10分钟,随后会被自动关闭。
优势:如果你忘记关闭针对“所有人”的接收权限,现在iOS能帮你自动关闭,避免被骚扰。
劣势:国行用户没有办法决定“AirDrop所有人”的开放时间,系统强制在10分钟后关闭。
Apple如此紧急发布这一更新对此AirDrop功能限制是为响应中国政府要求。 #苹果默认不再接受隔空投送#
在北京四通桥抗议事件发生后,有许多网民尝试在公共场所使用iPhone的“AirDrop(隔空投送)”功能来传播四通桥标语内容,这种匿名推送因难以追溯到发送者而开始受到效仿。有个别高校因出现学生使用苹果AirDrop功能传播“不当/有害信息”,校方紧急发通知提醒学生主动关闭这一功能。Vice
News的一篇文章也曾提到有人在上海地铁中使用AirDrop散发声援四通桥抗议的图片。
之后,有警方供应商发文称其可以对AirDrop“取证”来取得发送图片者的个人资料(如手机号码),但因内容敏感相关网民讨论遭到了微博审查。
网民评论:
-线描-:
我知道为啥。因为我在月初坐地铁的时候有好几天被连续隔空投递了一些东西。他们可太害怕了大家知道一些事了。所以就有整出这恶心人的限制措施。
韩默默呀:不能买国行了看来。
corwiz:这种,是怕我们用apple设备互相点对点传文件吧!没法监控?真是够了!越来越过分了啊!
HeptapodCostello:可能很多人没发现但是国行版本的台湾的旗(对于一些台湾人来说就是国旗)emoji是无法在国行版本显示的。
_库盖:下一步就是经过审核后才能发送。
ATV-II型:说来就来了这效率。
卑鄙的士官长:生命总会找到出路,让他们恐惧的东西只会越来越多,当看笑话就行了。
生於柒柒年:这一项变动只有国行的苹果设备有… 至于为什么这样调整… 明着的原因是为了避免骚扰… 实际上…. 哎…
Jack-Freeman:只有中国人会在“公众场所被骚扰”。
流浪的航子:我们中国人是需要管的。
Nomoneynofans:中国特供版,苹果真听话。
PussyHouse:问题不大,10分钟限制的是所有人,加个联系人呗,数据传输更安全。 //
marvelouscharfsinnig:人的底线是一点点试探出来的,权利也是一点点让渡的。
就一个筱号:哈哈哈哈,干脆发耳塞吧,公共场所禁止偷听敌台。
小唐冲冲冲冲 : 额本来就能关,现在反而不能一直开着了,阉割掉一个功能还很开心?
TillyMalfoy:嫌骚扰本来就可以开仅联系人 这功能属实改的没必要 此地无银三百两
012345can:厉害国领导一个电话,库克马上干活。
ifun_au:苹果被政府影响的一个案例, 所以不要说系统安全了, 只要在中国管辖范围内, 谁都不安全。
Siyu_mia:国行iPhone把AirDrop限制在十分钟之内,看起来这个对普通人没影响,但所有糟糕的开始都是冠以“没啥大影响”的头衔让人默默接受。健康码一开始也是“没什么,为了安全”,可如今估计是要成为“良民证”了。这次阉割AirDrop时长,下次又会继续阉割什么,或是增加什么。
otaboy_SH:要求在华销售移动通讯设备支持硬件eID身份标识绑定,曰:设备实名制,为了你们好。
bobochaolihai:我本来以为国行早就已经阉割到极致了,别人都有的esim、5g毫米波、CallKit、FaceTime
audio、群组、通话链接等我们全部无法使用,没想到现在连AirDrop都给砍了…
Koinsaru:AirDrop这事儿怎么说呢?从国行设备打不出台湾国旗那一天开始不就应该有个正确预期了么…
Cyb3rJB:这也省得安全人员殚精竭虑找漏洞、基层民警费劲取证了,直接令Apple从iOS源头上解决问题,彻底避免刁民AirDrop四通桥,再也不用要吃饭要自由了~
_过把瘾:我们国行机器的AirDrop被管控,我们国行阉割了Facetime音频电话功能、无法使用CallKit,没几个人知道FaceTime的通话质量和画面质量遥遥领先。我们国区的apple账号无法使用AppleTV。苹果在这里的生态永远不可能是完整的,明年换港版或美版了。
咖啡洒了一滴:我笑了,离谱,反向证明了确实是无法追踪。
西红柿二号zz:国行特供十分钟自动关闭,背后的原因令人暖心。
-雾霜·学业进步版·:电子传单也不能发捏。
花海lIlIlIlI:库克好爱我的国。
-Kamran:高情商:避免恶意骚扰 低情商:说爹不好的东西不能传播。
Liluzirse:什么原因懂得都懂,以后都去厕所写字吧!
DokiDok11i:不要不要不要不要,要要要要~~
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 3;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=11958129&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}