如何解决Xcode 4代码签名中的“ Any iOS SDK”和“ Debug”有什么区别?
| 在Xcode 4的“构建设置”中,有2个地方可以为每种构建类型输入配置文件。第一个是\“ Ad Hoc \”,\“ Debug \”和\“ Release \”。它们中的每一个都有一个放置“ \ Any iOS SDK \”配置文件的位置。我需要填写两者吗?这些之间有什么区别?解决方法
XCode构建工具使用最具体的相关设置,因此,如果您在Debug下设置了“任何IOS SDK \”值,则无需设置Debug设置,依此类推。
我认为该接口在那里(或曾经)很明显地表明,有一些方法可以针对特定的SDK自定义您的配置文件。如果唯一的选择是\“ Any IOS SDK \”,则对于上面的行将是多余的。
另一方面,具有非通用默认值也可能会使将要发布在Stack Exchange上的用户感到困惑,他们问“为什么Ad Hoc和IOS 4.2 SDK都有行?”
, 我相信它们是Xcode版本的产物。
通过编辑Xcode项目将其删除。如果他们的经验不同,它将重复大量的工作。我必须将两者都更改为相同的配置文件,否则构建将失败。
Xcode将重新生成项目设置,并且您仅具有调试,发布和即席设置。
任何iOS SDK清理指南
删除Xcode项目文件中上面突出显示的行。
现在只需更改一半的设置即可。
, 即席,调试和发布是配置。之所以有3个,是因为每次您需要不同的配置文件(iPhone Developer,iPhone Distribution等)。构建时,您选择要使用的配置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。