【问题标题】:Cant figure out why my Product.app is red [duplicate]无法弄清楚为什么我的 Product.app 是红色的 [重复]
【发布时间】:2011-09-03 20:06:36
【问题描述】:

可能重复:
.app file appears in red (missing) in new projects with Xcode 4

我刚刚升级到 XCODE 4.1,升级到 OS Lion,不得不更换我过期的开发者和发行版以及团队证书。现在我的 Product AppName.app 显示为红色。该应用程序使用 Base SDK IOS 4.3 编译文件没有错误,并在模拟器和 iPhone 设备上测试良好。 我用过 Product>Clean,重建了很多次,但 AppName.app 仍然是红色的。 任何帮助表示赞赏。 lq

【问题讨论】:

  • 如果你构建它没有错误,有时重新启动 Xcode 会修复它。否则,我犯的错误是我必须选择正确的方案或重新创建方案,以防它被删除或隐藏。
  • 我已经重新启动,重新启动,让它坐着,希望外力能够修复它。还是不行。不知道你说的选对方案是什么意思。
  • 不需要重启。默认情况下,您的项目每个目标都有一个方案。您可以在 Xcode 中添加方案或选择依赖项的方案。如果您从未创建过方案,您的项目只有一个目标 (Product.app),并且您的项目不引用其他项目(例如不链接到静态库),那么您应该仍然使用默认方案。您使用左上角的选项卡式弹出窗口选择方案(例如,您将在其中指定设备或模拟器) - 默认方案与您的产品名称具有相同的标题。 (续)
  • (续)验证项目中是否存在一个方案的一种方法是转到“管理方案”(cmd+shift+,-然后单击“管理方案...”)。

标签: iphone xcode .app


【解决方案1】:

好吧,这就是你所做的很简单:

  1. 确保您下载了与您的捆绑包 ID 匹配的开发者资料,并在目标或项目设置中选择它

  2. 然后确保将构建设置为发布(编辑方案)

  3. 转到产品,然后构建,然后构建归档

不应该是红色的

【讨论】:

  • 构建存档显示为灰色(不可用)
  • 我将构建设置为发布(编辑方案)
  • 从另一篇文章中发现:在方案下拉列表中,您必须选择实际设备,而不是模拟器。谢谢。你让我达到了 75%。
  • 哦,对不起,忘记了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多