Ale*_*min 30 permissions ios xcode8 ios-permissions
在为iOS 10准备应用程序时面临有趣的事情.从Xcode 8开始,您必须提供有关您在应用程序中提出的任何权限的说明(https://forums.developer.apple.com/thread/49951)
一切似乎都很好,但如果我想要本地化这个描述怎么办?
如果我把它放在里面InfoPlist.strings
- 应用程序将继续崩溃.但是,如果我把它放在InfoPlist.strings
和Info.plist
-的应用程序将总是从描述Info.plist
,所以不会有任何的定位.
也许有人有解决方案.谢谢 :)
Mar*_*lak 39
我遇到了同样的问题,我能够解决它,因为我注意到它InfoPlist.strings
不是任何目标的成员.
因此,设置Target Membership
文件(将其置于Copy Bundle Resources
构建阶段)修复了它.
对于任何在Google上搜索的人:https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html
向下滚动到"本地化属性列表值"
小智 5
这是本地化info.plist变量的步骤
一世。在您的项目下创建一个名为“ InfoPlist.strings”的新文件
ii。单击您的项目以打开设置(如果目标是您的应用,只需在打开的窗口中单击它即可选择项目),在“本地化”下添加任何必要的语言
iii。转到您的InfoPlist.strings文件,然后在本地化下选中所需语言的复选框。(按“实用程序”按钮,除非在单击.strings文件后看不到本地化,该文件位于xcode的右上角-最右边的一个)
iv。在InfoPlist.strings中为所有本地化语言添加必要的“键” =“值”对。如果您在查找属于info.plist行的键时遇到困难,只需右键单击info.plist并选择Open As-> Source Code,所有行参数都将在源代码中显示为键
归档时间: |
|
查看次数: |
16625 次 |
最近记录: |