问题标签 [info-plist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
634 浏览

ios - 如何使键盘扩展名更短(通过 info.plist 键)

我正在为 iOS 8 开发键盘扩展。

一切正常,但是当我在设备上运行时,键盘的名称是“myBoard - mBoard”。我希望它只是“myBoard”。

我的扩展 info.plist 是:

请帮我解决这个问题。

0 投票
1 回答
1109 浏览

localization - 在 Xcode 6 中使用 XLIFF 本地化 Info.plist

问题

我无法弄清楚如何本地化NSLocationWhenInUseUsageDescription密钥。在导出基础语言 XLIFF 文件期间,Xcode 会自动包含CFBundleDisplayNameCFBundleNameCFBundleShortVersionStringNSHumanReadableCopyright. 如何包含其他 Info.plist 键?当我尝试直接编辑字符串文件时,添加的键不会包含在未来的 XLIFF 导出中。

背景

我正在使用 Xcode 6 中新的基本国际化和本地化工具。有了它,您不再创建或编辑 .strings 文件。相反,从“编辑器”菜单中选择“导出以进行本地化”。Xcode 将创建一个 XLIFF 文件,其中包含来自所有 nib、代码和 Info.plist 的字符串。然后导入翻译的 XLIFF,然后自动创建所有字符串文件,包括 InfoPlist.strings。请参阅Apple 文档中的本地化您的应用程序。

0 投票
2 回答
747 浏览

ios - CFBundleVersion 的最大值是多少

我们的构建系统自动将 CFBundleVersion 设置为 git 中的提交数。当我们设置它时,我们认为这将是跟踪构建内容的好方法,而不必手动更新内部版本号。

问题是当我们达到非常高的数字时会发生什么?我们目前在2500左右。

谢谢 Maciej

0 投票
1 回答
641 浏览

macos - 将文件扩展名与 JavaFX Mac OS X 应用程序相关联

我已经为 Mac OS X 捆绑了一个 JavaFX 应用程序。我现在正在尝试将文件扩展名与 sample.app 应用程序相关联。是我能找到的关于这件事的最后一个问题,但我无法让它发挥作用。我错过了什么新东西吗?

0 投票
1 回答
1834 浏览

ios - 无法本地化 iOS 应用程序包显示名称

我已经按照一些 SO question 的答案来本地化我的应用程序的名称。

InfoPlist.strings(基础):

InfoPlist.strings(阿拉伯语(沙特阿拉伯)):

CFBundleDisplayName我也尝试在和周围添加引号CFBundleName

InfoPlist.strings 文件位于我的 app.nextInfo.plist文件的根目录下,但本地化后,它被移动到Base.lprojdir 和ar-SA.lprojdir。

但是,我的应用程序没有在 iPhone 主屏幕的图标下使用本地化名称。

0 投票
4 回答
16977 浏览

ios - Info.plist 格式不正确

我在我的 iOS Xcode 项目中工作得很好,然后突然当我尝试运行它时,我开始收到以下错误:

我真的很困惑。我查看了过去的 StackOverflow 问题,但仍然无法解决这个问题。无论如何只生成一个新的 infoplist 吗?你们有什么感想?

0 投票
1 回答
5952 浏览

ios - 本地化 iOS 位置权限提示

我有一个本地化的应用程序,需要请求用户权限才能访问设备的位置。从 iOS 8 开始,这需要一条消息(在 中定义Info.plist)说明应用程序需要用户位置的原因。我已使用此技术成功本地化了此消息。我有一个 InfoPlist.strings 文件,其中包含键的外语条目NSLocationWhenInUseUsageDescription

这正确地本地化了解释应用程序为什么需要用户位置的消息。但是,当 iOS 显示包含此消息的警报视图时,警报的标题按钮未本地化:

在此处输入图像描述

如何本地化警报的标题和按钮文本?

我了解如何为UIAlertView手动显示的 a 执行所有这些操作,但此警报由系统 (iOS) 显示。

0 投票
3 回答
82419 浏览

ios - canOpenUrl - 此应用不允许查询方案 instragram

我试图在 iOS9 中将 Instagram 网址添加到我的应用程序中,但是我收到以下警告:

但是,我已将以下内容添加到LSApplicationQueriesSchemes我的info.plist;

任何帮助是极大的赞赏?

编辑 1

这是我用来打开 Instagram 的代码:

基于这个例子。

0 投票
1 回答
101 浏览

ios - CFBundleExecutable 中的 Xcode 应用程序加载器错误

在此处输入图像描述

App Loader 建议删除 CFBundleExecutable 键,所以我这样做了,并将 CFBundlePackageType 更改为 BNDL。但是,Application Loader 给出了一个错误,指出它找不到 CFBundlePackageType。所以我把它改回了APPL,但是它给出了另一个错误,指出它不包含CFBundleExecutable。

因此,我重新添加了 CFBundleExecutable,现在它又回到了与一开始时相同的错误消息。

0 投票
1 回答
1517 浏览

ios - infoPlist.strings 读取失败:无法读取数据,因为它的格式不正确

我正在使用 xcode 7.3,并且在导入 .xliff 文件进行本地化期间 xcode 崩溃后出现此错误....我认为崩溃是 xcode 错误,但不确定错误。

我没有找到关于这个确切错误的太多信息。我检查了 infoPlist.strings,它和以前一样:IDELocalizationWork 临时文件

有人可以指出我正确的方向吗?谢谢