2013-09-24 134 views
0

我进入QA并收到要测试的iOS .ipa文件(测试版本)。iOS移动版本调试与发布

问题:问题是如何确定这个iOS构建文件是调试构建还是发布构建?

我试过的东西:我没有访问XCode。我在网上花了几个小时寻找相关答案,以解决上述问题,但都是徒劳的。

我们将非常感谢您的帮助。提前[email protected]

感谢:

如果所需,您可以直接寄给我。

+0

我怀疑如果开发者没有在应用程序中提到某处(f.e v1.0 D标签文本) – Injectios

+1

,那么您无法检查它最快的方法是询问发送给您的人。 – borrrden

+0

Hi @Injectios我已经解压缩这个ipa文件,你认为这个信息可能在info.plist文件中可用> – Jerry

回答

1

我很确定这是一个Ad-Hoc构建。

1

AFAIK,您可以知道这一点的唯一方法是与开发人员核对。在Xcode中,存档设置默认设置为版本模式。如果开发者没有改变它,它将会是版本构建。

enter image description here

希望帮助!

0

就我所知,调试和发布只是您可以配置的名称。我想你甚至可以让他们实际上相反。所以我仍然对你想要确切知道的事情一无所知。

什么可能会帮助你解开IPA。基本上它是一个ZIP文件,所以你可以重新命名并解压缩。接下来,您可以运行codesign -d -vvvv appname.app,这会为您提供有关用于对其签名的证书的一些信息。这很重要,因为在开发和发布时使用不同的证书。我们提到其名称中的证书类型,也许您的开发人员也是如此。

+0

Hi @Jochem,我可以在Windows机器上运行这个命令吗?如果是,那么请引导我通过。 – Jerry

+0

没有这是一个OSX的工具,我找不到 – Jochem

+0

谢谢@Jochem这真的很有帮助.. – Jerry