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