2016-09-09 36 views
0

我目前正在研究一個應用程序,該應用程序將接受用戶的登錄名,密碼和IP地址以運行休息獲取請求。一旦我意識到TSL將由Apple實施,我們無法使用NSAllowsArbitraryLoads = YES將應用程序提交到App Store,我做了一些調查。在Info.plist中添加IP範圍到傳輸安全層iOS

由於我的應用程序的性質,我不會知道的IP地址,所以我不能確切地指定域,除非我使用某種類型的IP範圍或添加域到info.plist一旦用戶輸入IP地址進入現場。我在網上沒有看到任何人在使用IP範圍時添加TLS的例外情況,而據我所知,我只能在swift中讀取info.plist,而不是寫入它。目前有種卡住的時刻。如果有人能指出我的方向,那將是非常感謝的!

回答

3

新的應用程序傳輸安全規則首先在此WWDC16 session處引入。此處還指出​​,這些規則僅適用於有遵守能力的應用程序。如果你認爲你的應用程序不能,我相信他們說你應該聯繫他們。使用上面的鏈接查看WWDC會話(包括可搜索的副本)。

編輯:在再次檢查成績單後,他們說你需要「爲其提供理由」。在您提交您的應用時,這可能是合理的,但您可以聯繫Apple開發者關係部門瞭解詳情。