1

我几乎对此束手无策。我无法让 xcode 识别它应该签署 @#$% 应用程序!我(认为)我的证书和配置文件设置正确。我已经选择了合适的目标,并且正在使用基于设备的 SDK。项目构建没有错误,但是当我查看构建日志时,在 GenerateDSYMFile 之后我希望看到 ProcessingProductPackaging,但我没有看到。我也没有看到 CodeSign 任务。为什么 xcode 甚至不尝试签署应用程序?

我正在使用 xcode 3.2.4。任何方向将不胜感激!

4

2 回答 2

1

我不确定; 如果不能签名,Xcode 通常甚至拒绝尝试构建。有一些关于编译后步骤的选项(在“部署”下);其中一些可能与代码签名有关。

做不到这一点,其他一些选择:

  • 重新启动 Xcode。
  • 重启你的电脑。
  • 重新安装 Xcode。
  • 从确实签署的第二个空项目开始。从第一个项目中删除东西或向第二个项目添加东西,直到第一个项目签名或第二个项目没有签名,然后diff {MyApp,MyApp2}.xcodeproj/project.pbxproj. (令人讨厌的是,差异充满了可能会改变的 GUID……)
于 2010-11-24T00:01:43.717 回答
0

首先,验证项目设置:

  1. 选择项目,编辑项目设置
  2. 确保配置为 Debug
  3. 在搜索框中输入“代码签名”,并在“代码签名身份”下验证您是否拥有有效的个人资料(如“iPhone 开发人员”)

然后,验证目标设置:

  1. 展开目标并双击您的应用名称
  2. 重复相同的步骤

然后,再次尝试构建。

于 2010-11-24T00:21:21.910 回答