首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Info.plist for iOS4中创建iOS4密钥

无法在Info.plist for iOS4中创建iOS4密钥
EN

Stack Overflow用户
提问于 2010-07-15 01:17:23
回答 3查看 26.3K关注 0票数 7

我有一个音频应用程序,它非常适合iPhone 3.1.x版本。

我正在尝试将它升级到iOS4.0,以便在多任务环境中工作。当我试图在UIBackgroundModes中创建一个新的info.plist键时,它(“必需的后台模式”)不会出现在下拉列表中?

我还将Xcode SDK升级到3.2.3,Base升级到4.0,部署目标升级到4.0,但是UIBackgroundModes (“必需的后台模式”)不会出现在info.plist下拉列表中。

我还为4.0创建了测试项目,它的info.list下拉列表具有“必需的后台模式”。

我错过了什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-15 02:36:04

您可以通过编辑.plist文件手动添加密钥。

代码语言:javascript
复制
    <key>UIBackgroundModes</key>
    <array>
            <string>audio</string>
    </array>
票数 26
EN

Stack Overflow用户

发布于 2010-08-24 15:48:11

请确保如果您在Xcode中创建UIBackgroundModes项(而不是手工编辑XML ),则将新键创建为类型数组,然后添加一个新项(默认情况下它将显示为"Item 0“),其值为”音频“。如果您只是创建一个字符串键的值“音频”,它将无法工作。

票数 4
EN

Stack Overflow用户

发布于 2011-05-25 23:15:16

对于Woodmantech的回答: Xcode 3.2在Xcode中添加这个键时稍微更改了名称。该键称为“必需的后台模式”,项目0应设置为“应用程序播放音频”。两者都可以通过GUI下拉菜单获得。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3251793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档