作者kingof543 (中肯不嘴炮)
看板MacDev
标题[问题] ATS 2017年上架问题
时间Fri Dec 9 21:07:07 2016
根据2016 WWDC的消息指出,2016年底开始将强制启用ATS (app transport security)
但有一些地方看得不是很懂,
第一是关於exception的部分,
第二是上架问题,如果没有换成https的连线的app就不能上架,还是有其他方法,就像之
前在plist加 参数。 (因为最近才知道这个问题,不到一个月,时间有点紧迫啊......)
希望有研究的大大可以分享一下心得,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.237.59
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1481288830.A.337.html
1F:→ darktt: 如果你的专案是在iOS10的时期建立的,那就一定要https 12/09 21:10
2F:→ kingof543: 是用建立时间判断? 12/09 21:40
3F:→ darktt: Xcode8建立的专案不管怎样就是要https,就算不是iOS10也一 12/09 22:40
4F:→ darktt: 样,反正未来一定要迈入全https的时代,何不现在就解决。 12/09 22:40
5F:推 abc01251: 那如果是 local wifi的开发 也必须强制https? 12/09 22:52
7F:推 Blueshiva: local wifi1不用 12/09 23:59
8F:→ kingof543: 连local server是不用https的吗? 12/10 12:01
9F:→ darktt: 如果你用的是IP的话就不用,走http的还是要 12/10 12:09
10F:→ kingof543: Darktt这句话可以解释清楚一点吗 12/10 17:01
11F:推 pc2990: 请问app里大量用到web service .但server端不支援https(好 12/14 09:14
12F:→ pc2990: 像是成本考量)。这样iOS app上架会受影响吗 12/14 09:14
13F:→ pc2990: ? 12/14 09:14
14F:→ uranusjr: 会啊, 连这种成本都无法承受公司还是收一收吧 12/14 14:05
15F:推 z0furu: 所以用到web service这不支援https,就一定上架不了? 12/14 14:51
16F:→ ssccg: https是最基本的server athentication,连这都没有是不怕 12/15 09:56
17F:→ ssccg: app不知道连到哪边去? 连其他人的现成网站就没办法,但是自 12/15 09:57
18F:→ ssccg: 己做web service这很基本 12/15 09:57
19F:→ ssccg: 这跟成本也没关系,自己的app自己的server,用自签凭证自己 12/15 10:01
20F:→ ssccg: 自己验凭证都可以 12/15 10:05
21F:推 Ghosso: 之前有看到是说你还是可以设定allow,不过apple会问原因~ 12/19 17:14
22F:→ Ghosso: 不然你就回他原因说公司没钱看看会不会过好了!? 12/19 17:14
23F:推 darktt: 新专案allow没用了,还是不会过的。 12/23 07:32
24F:推 tasict: 结果2017 ATS的计划如预期般顺延了... 12/23 14:27