1.先國際化code
1.1 選中Info.plist,按下鍵盤上的command + N,選擇Strings File(iOS->Resource->Strings File),生成一個名字爲InfoPlist(必須是這個名字)的strings文件ip
1.2 選中InfoPlist.strings,在Xcode的File inspection(Xcode右側文件檢查器)中點擊Localize,目的是選擇咱們須要本地化的語言string
1.3 選中project->Info->Localizations,而後點擊"+",添加須要國際化/本地化的語言it
2. 應用名稱國際化io
在每一個語言對應的文件中以key = value(CFBundleDisplayName = "App名稱";);的形式設置App的名稱。配置
3.iOS 10要求用戶聲明隱私訪問用途,並且不能爲空,不然將會被拒。解決辦法是在Info.plist中添加對應權限。權限提示語配置。具體Key值以下權限
NSMicrophoneUsageDescription 麥克風權限command
NSCameraUsageDescription 相機權限語言
NSPhotoLibraryUsageDescription 相冊權限文件
NSBluetoothPeripheralUsageDescription 藍牙權限
NSSpeechRecognitionUsageDescription 語音轉文字權限
NSCalendarsUsageDescription 日曆權限
NSLocationWhenInUseUsageDescription 定位權限
NSLocationAlwaysUsageDescription 定位權限