2017-05-29 21 views
0

保存硬編碼值的最佳方法是什麼?硬編碼網址:重構您的代碼以從可定製參數獲取此URI

1)的plist

2)字典

據我,的plist是不是最安全的選擇,因爲它是通過IPA容易恢復。

但是,如果我在Dictionary中存儲URL端點,那麼我會得到Sonar Qube警告。 「重構您的代碼以從可定製參數獲取此URI。」

+0

顯示代碼,您在哪裏添加該URL並獲取此警告。 – rptwsthi

+0

@rptwsthi內部的init(){ endPointDictionary = [ 「登錄」: 「/登錄」, 「註銷」: 「/註銷」] } – Vandana

+0

韋林氏爲 「/登錄」 和 「/註銷」 到來。我嘗試通過plist獲取值,然後我沒有得到任何警告,但因爲使用plist不安全,所以我嘗試了字典。 – Vandana

回答

0

鑰匙扣是手機上存放東西最安全的地方。這並不意味着它是不可破解的,但與其他人相比,它不易破碎。

您可以使用簡單的解決方案SAMKeychain,系統鑰匙串的包裝。