好的。我查看了隊列中的其他各種請求,我不確定它們是否適用。以編程方式更改CLLocationManager權限警報中的文本
基本上,他們都說:「你們都不應該在這裏發愁。」
這可能是唯一有效的答案,但我想我總是問,希望我能找到辦法做到這一點。
我希望能夠更改NSLocationWhenInUseUsageDescription key中顯示的文字。
原因是,我想插入一個鍵,然後在運行時動態替換它。
「爲什麼你會這麼做?」你問。
好問題。
原因是我想在Localizable.strings文件中完成所有的自定義和本地化,而不是在其他文件中分發。由於我要求人們免費進行本地化和自定義,因此我希望非技術用戶儘可能輕鬆地進行本地化。
我有一個解決方法:針對不同的本地化和自定義使用不同的info.plist文件。這是一個完全可以接受的解決方法,但它會使本地化更加困難。
This discussion告訴我,它可能是不可能的。
您不能修改info.plist運行時,而是您可以選擇相應地本地化info.plist和設置說明。 – iphonic
是的,這就是人們所說的。就像我說的,這可能是一個虛幻的希望,但這是一個非常具體的用例,並且可能會有一些靈活性。謝謝! –