首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误的info.plist?

错误的info.plist?
EN

Stack Overflow用户
提问于 2015-08-06 03:08:21
回答 1查看 267关注 0票数 0

我需要为我的项目目标创建一个免费的变体。我复制了目标,为其提供了一个唯一的名称,并将新目标中出现的所有旧名称更改为新名称。我已经确保在打包部分的新目标的构建设置下为info.plist文件输入了正确的名称。

但是,当我编辑新目标的模式并单击构建选项时,新目标和原始目标都会出现在目标列表中。我不能取消选中旧目标的Test和Run框( Apple文档提到了这一点,但没有解释)。

我的问题是,当我在运行时(使用NSBundle objectForInfoDictionaryKey)检查新目标的信息列表设置时,我会看到来自原始目标的值,包括包名和包标识符。我希望新的目标只使用它自己的info.plist,而忽略原始的info.plist。

我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2015-08-06 04:13:18

我修复了这个问题,方法是进入Manage Schemas,删除为新目标创建的模式,然后单击Autocreate Schemas Now。这为新目标创建了一个新模式,并且它只包含一个目标。在运行时,新目标现在显示来自新info.plist的值。

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

https://stackoverflow.com/questions/31840872

复制
相关文章

相似问题

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