【发布时间】:2015-01-10 05:50:25
【问题描述】:
我已经克隆了一个开源 Xcode OSX/Cocoa 项目 (SatelliteEyes) 并尝试使用 Xcode 6.1.1 进行构建。在项目设置中,Bundle Identifier 是项目所有者的,Signing 选项是 Mac App Store。如果我将 Signing 选项设置为 None,仍然会提示我输入签名身份并且我无法构建项目(No signing identity found 对话框出现,尽管设置了 Signing 无)。此外,尽管将签名选项设置为 None,Xcode 仍会使用通常的 Fix Issue 按钮显示 No signing identity found 警告。 p>
在 Build Settings 下,我已将 Debug 和 Release 的 Code Signing Identity 选项更改为 Don't Code Sign。
尽管如此,Xcode 仍然提示我 未找到签名身份 对话框。当我到处都关闭了签名时,为什么 Xcode 会要求签名身份?
我只想构建这个项目并在本地运行它以查看我的更改,然后再提供补丁。我该怎么做?
【问题讨论】:
-
清理项目?关闭并重新打开xcode?您无需为本地构建签署应用程序。您还可以尝试检查构建设置选项卡以获取任何剩余的签名选项...
-
是的,我已经完成了通常的仪式。
-
当您提到构建设置时,您是否检查了目标构建设置以及项目构建设置?
-
项目和目标的所有代码签名设置均已关闭。