如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店 [英] How to convert .xcarchive to .ipa for client to submit app to app store using Application Loader

查看:46
本文介绍了如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已经使用我们客户的证书创建了 .xcarchive 文件代码签名 &分发配置文件,但我们需要将 .ipa 文件发送给我们的客户,以便他们可以使用 Application Loader 将应用上传到应用商店.

We have created the .xcarchive file code signing with our client's certificate & distribution provisioning profile, but we need to send the .ipa file to our client so that they can upload the app to the App store using Application Loader.

在 Xcode 4.5 中创建 .ipa 文件的唯一方法是单击分发 -> 为企业或 Ad-Hoc 部署保存,其下方有说明签名并打包应用程序以便在 iOS App Store 之外分发".

The only way to create the .ipa file in Xcode 4.5 is clicking Distribute -> Save for Enterprise or Ad-Hoc Deployment which has a description underneath saying "Sign and package application for distribution outside of the iOS App Store".

如果我们这样保存.ipa文件,提交到应用商店会不会有问题?或者是否有将 .xcarchive 转换为 .ipa 的正确方法?

If we save the .ipa file this way, will it cause any problem submitting to the app store? Or is there a proper way of converting the .xcarchive to .ipa?

提前致谢!

推荐答案

我在我的一个项目中也发现了同样的问题.

I also observed the same problem in one of my projects.

我通过更改目标中的设置解决了这个问题.对于主项目和依赖项.

I resolved it by changing settings in target. For main project and dependency.

 skip Install  NO

此更改后,转到 Xcode->Product->Archive->Save for Enterprise or Ad-Hoc Deployment

After this change, goto Xcode->Product->Archive->Save for Enterprise or Ad-Hoc Deployment

我们遵循相同的流程并通过 Application Loader 上传,Apple 批准了该应用.

We followed the same process and uploaded through Application Loader and Apple approved the app.

这篇关于如何将 .xcarchive 转换为 .ipa 以便客户端使用 Application Loader 将应用程序提交到应用程序商店的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆