Questions tagged «plist»

11
如何在iOS info.plist文件中本地化字符串?
如您所知,iOS 8需要NSLocationWhenInUseUsageDescription键才能使用用户的位置。我已将此密钥和一些常规信息添加到我的信息列表中。 如何在plist文件中使用翻译字符串? -更新- 我已经有一个可本地化的字符串。我只是想知道我可以在plist字符串中使用类似NSLocalizedString(MYSTRING,nil)之类的东西。我知道我可以创建多个info.plist文件进行本地化,但是我想知道是否会有更简单的方法。
258 ios  xcode  plist  beta 

12
iOS 10.0运行时崩溃时的NSCameraUsageDescription是否崩溃?
使用iOS 10.0上一个Beta。我曾尝试使用Camera扫描应用程序中的条形码,但由于运行时错误而崩溃。 该应用已崩溃,因为它尝试访问没有使用说明的隐私敏感数据。应用程序的Info.plist必须包含NSCameraUsageDescription键,该键具有字符串值,该字符串值向用户说明应用程序如何使用此数据。 将此密钥放入plist,但仍然崩溃?

8
将许可证部分添加到iOS设置捆绑包的最佳方法
我的iOS应用程序使用了许多在Apache 2.0和类似许可证下获得许可的第三方组件,这需要我包含各种文本,例如: * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 将此信息放在设置捆绑包中的“许可证”子条目下似乎有一个合理的先例(在ipad的Facebook,页面,主题演讲,数字和Wik​​ipanion上似乎都可以做到这一点)。 我在努力实现相同目标方面有些挣扎;我似乎需要一行一行地分割文本,然后一次输入xcode一行(并且在编辑plists时,xcode4似乎有崩溃的问题)。 似乎几乎可以肯定某个地方的脚本可以做,或者我错过了一些简单的方法来完成。

30
CFBundleVersion中的Info.plist上传错误
“您上传的二进制文件无效。Info.plist文件中的密钥CFBundleVersion必须包含比先前上传的版本更高的版本。” 我上载应用程序时遇到此错误。 我在iTunes Connect上将更新的版本设置为1.2,并且还将.plist文件更新为1.2。 我不明白为什么会收到此错误。任何帮助,将不胜感激。谢谢。

2
$ {EXECUTABLE_NAME}和$ {PRODUCT_NAME}在哪里定义
在哪里可以找到有关如何修改这些信息的信息 ${EXECUTABLE_NAME} ${PRODUCT_NAME} 这些仅显示在.plist文件中,但实际值在哪里。 如果我们可以直接修改.plist中我们想要的内容,那么为什么需要它们。 我是新手,这就是为什么我在理解这些内容时遇到问题,我也查看了苹果信息“属性”列表键参考,但没有找到这些$ {}值。
108 iphone  objective-c  ios  xcode  plist 

3
iOS 10-相机,麦克风和照片库的询问权限更改导致应用程序崩溃
iOS 10现在需要用户权限才能访问媒体库,照片,相机和其他类似硬件。解决方案是将其密钥添加到info.plist用户的描述中,以说明我们如何使用其数据, 我只能找到几把钥匙 NSPhotoLibraryUsageDescription NSMicrophoneUsageDescription NSCameraUsageDescription 我想知道是否还有其他硬件的键,例如,iOS 10 如果没有提供info.plist正确的键说明,则使用XCode-8 beta构建应用程序将崩溃。

5
Mac应用程序的NSUserDefaults数据存储在哪里?
我正在使用NSUserDefaults在我的应用程序中存储一些数据。 NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; [prefs setObject:@"dummy string" forKey:@"lastValue"]; [prefs synchronize]; 为了进行测试,我需要查看系统偏好设置plist文件,我的NSUserDefaults数据保存在Mac上。 我知道iOS应用程序用户默认值存储在哪里,但我不知道mac应用程序。Mac应用程序的NSUserDefaults数据存储在哪里?

7
用于将PLIST转换为JSON的命令行工具?
是否有命令行工具可用于将.plist文件转换为JSON? 如果不是,在Mac上使用Objective-C或C创建一个的方法是什么?例如,有用于Objective-C的JSONKit。如何打开一个.plist文件,将其传递给JSONKit,然后将其序列化为JSON?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.