1

我想在我的 iphone 应用程序构建完成后添加一个压缩可执行文件的脚本。我已经尝试通过将 Post Build 脚本添加到目标来做到这一点。但是,在构建过程中,代码签名过程发生在构建脚本运行之后。因此,被压缩的 app bundle 对于 iTunes 提交是没有用的。

有没有人想出办法解决这个问题?

我通过谷歌找到的一个建议是添加一个包含 iphone 应用程序的聚合目标,并将构建后脚本添加到这个聚合目标。尽管如果您的项目中只有一个应用程序目标,这种方法听起来不错,但如果您有多个目标,它似乎效果不佳,这是我的情况(即精简版,付费等......)

谢谢

4

3 回答 3

1

您可以尝试在构建文件夹上设置文件夹操作,然后通过 Apple 脚本进行压缩。

于 2009-03-01T02:10:10.310 回答
0

聚合的聚合怎么样?

  1. 为压缩每个目标的每个目标创建一个聚合
  2. 创建每个聚合的聚合
于 2009-02-28T23:00:51.403 回答
0

Xcode 3.2.2 现在在 Build 菜单上包含Build and Archive选项。只要您选择了 Device + Release(或 Distribution),就可以进行选择。它将构建您的项目,为您存档,然后将管理器打开到“存档的应用程序”,您可以在其中验证二进制文件、共享它(临时)或将其提交到 iTunes Connect 以进行分发。

于 2010-05-13T00:53:23.290 回答