【问题标题】:Adding background mode on Capabilities tabs在功能选项卡上添加背景模式
【发布时间】:2015-04-17 08:13:16
【问题描述】:

我使用的是 Xcode 6.3,我刚刚在功能选项卡上添加了蓝牙背景模式:

需要一个步骤,将“添加'必需的背景模式”键添加到您的 info.plist 文件中。

但是苹果documentation 说这是自动添加的(见下文),如果我检查我的 info.plist 文件,我会发现以下内容:

声明您的应用支持的后台任务支持某些类型 后台执行必须由应用程序提前声明 使用它们。在 Xcode 5 及更高版本中,您声明您的后台模式 项目设置的“功能”选项卡中的应用程序支持。 启用背景模式选项将 UIBackgroundModes 键添加到 您应用的 Info.plist 文件。选择一个或多个复选框会添加 与该键对应的背景模式值。表 3-1 列出了 您可以指定的背景模式以及 Xcode 分配给的值 您应用的 Info.plist 文件中的 UIBackgroundModes 键。

这就够了吗?

如何测试它是否正常工作?

【问题讨论】:

标签: ios objective-c iphone xcode background


【解决方案1】:

是的,这就够了。 UI 直接从 plist 中获取值并将它们写入那里。

您可以手动打开 plist 并查看其中写入的内容以确保。它只是一个文本文件。

【讨论】:

【解决方案2】:

如果您从 Capabilities 更改任何内容,那么您会看到您的 plist 将根据 Capabilities 自动更新自动。两者基本相同:

查看文字,点击图片放大

你看到的是 Xcode 的便利...告诉你嘿,我在 plist 中为你写了这个?。以前没有这样的便利,你必须进入 plist 并在 手动输入

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    • 2010-12-24
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多