[問題] ATS 2017年上架問題

作者: kingof543 (中肯不嘴炮)   2016-12-09 21:07:07
根據2016 WWDC的消息指出,2016年底開始將強制啟用ATS (app transport security)
但有一些地方看得不是很懂,
第一是關於exception的部分,
第二是上架問題,如果沒有換成https的連線的app就不能上架,還是有其他方法,就像之
前在plist加 參數。 (因為最近才知道這個問題,不到一個月,時間有點緊迫啊......)
希望有研究的大大可以分享一下心得,謝謝!
作者: darktt (小朱)   2016-12-09 21:10:00
如果你的專案是在iOS10的時期建立的,那就一定要https
作者: kingof543 (中肯不嘴炮)   2016-12-09 21:40:00
是用建立時間判斷?
作者: darktt (小朱)   2016-12-09 22:40:00
Xcode8建立的專案不管怎樣就是要https,就算不是iOS10也一樣,反正未來一定要邁入全https的時代,何不現在就解決。
作者: abc01251 (爪哥)   2016-12-09 22:52:00
那如果是 local wifi的開發 也必須強制https?
作者: uranusjr (←這人是超級笨蛋)   2016-12-09 23:10:00
作者: Blueshiva (龍野南雲)   2016-12-09 23:59:00
local wifi1不用
作者: kingof543 (中肯不嘴炮)   2016-12-10 12:01:00
連local server是不用https的嗎?
作者: darktt (小朱)   2016-12-10 12:09:00
如果你用的是IP的話就不用,走http的還是要
作者: kingof543 (中肯不嘴炮)   2016-12-10 17:01:00
Darktt這句話可以解釋清楚一點嗎
作者: pc2990 (Ryu)   2016-12-14 09:14:00
請問app裡大量用到web service .但server端不支援https(好像是成本考量)。這樣iOS app上架會受影響嗎?
作者: uranusjr (←這人是超級笨蛋)   2016-12-14 14:05:00
會啊, 連這種成本都無法承受公司還是收一收吧
作者: z0furu (阿兩)   2016-12-14 14:51:00
所以用到web service這不支援https,就一定上架不了?
作者: ssccg (23)   2016-12-15 09:56:00
https是最基本的server athentication,連這都沒有是不怕app不知道連到哪邊去? 連其他人的現成網站就沒辦法,但是自己做web service這很基本這跟成本也沒關係,自己的app自己的server,用自簽憑證自己自己驗憑證都可以
作者: Ghosso (居關)   2016-12-19 17:14:00
之前有看到是說你還是可以設定allow,不過apple會問原因~不然你就回他原因說公司沒錢看看會不會過好了!?
作者: darktt (小朱)   2016-12-23 07:32:00
新專案allow沒用了,還是不會過的。
作者: tasict (............)   2016-12-23 14:27:00
結果2017 ATS的計劃如預期般順延了...

Links booklink

Contact Us: admin [ a t ] ucptt.com