如何在不提交到应用商店的情况下向客户展示 iPhone 应用(临时分发)

Posted

技术标签:

【中文标题】如何在不提交到应用商店的情况下向客户展示 iPhone 应用(临时分发)【英文标题】:How to show iPhone app to the client without submitting to the app store (ad-hoc distribution) 【发布时间】:2012-02-17 06:18:40 【问题描述】:

我想向客户展示我的应用而不提交到应用商店。我按照以下说明进行操作。但是我的应用程序没有显示在 iTunes 中。你能帮帮我吗?

    登录 iPhone 开发者门户网站。 将他们的 iPhone UDID 添加到设备列表中。生成包含您自己的测试电话和他们的测试电话的配置文件。下载文件(以 .mobileprovision 结尾)。 双击它以将其安装到您的开发机器上。退出并重新启动 Xcode,然后将您的代码签名身份设置为此配置文件的名称。构建二进制文件。 在 Xcode 的“Groups & Files”栏左侧查找 Products(可能需要展开文件夹)。 选择 yourapp.app。右键单击并选择“在 Finder 中显示”。现在获取 .app 文件和您下载的 .mobileprovision 文件,将它们压缩并发送到客户端。 他们需要解压缩存档,然后将 .app 和 .mobileprovision 拖放到他们的 iTunes 上并同步手机。您的应用应该会显示并运行。

门户网站有更详细的说明,但基本上就是这样。

【问题讨论】:

【参考方案1】:

TestFlight 是一项很棒的免费服务,可以为您完成大部分繁重的工作。关注these instructions 生成 IPA 文件并将其分发给您喜欢的任何人,而无需通过 iTunes。

您仍然需要按照现有说明中的步骤 1、2 和 3 进行操作。

【讨论】:

【参考方案2】:

首先使用苹果开发者门户创建分发配置文件,您可以按照本教程进行操作。

http://www.manyfriends.com/wiki/iphone/index.php/Create_an_ad-hoc_provisioning_profile

安装配置文件后,按照此创建一个二进制文件,您将发送给您的客户端。

http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/

【讨论】:

以上是关于如何在不提交到应用商店的情况下向客户展示 iPhone 应用(临时分发)的主要内容,如果未能解决你的问题,请参考以下文章

如何在不发布到应用商店的情况下将开发中的 iOS 应用分发给客户进行过程中评估

使用git提交代码--在不切换分支的情况下向不同的分支提交代码

我开发了提醒应用程序,因此如何在不使用 firebase 的情况下向用户发送本地通知

是否可以在不构建任何应用程序的情况下向 Android 发送推送通知?

如何在不使用 HTML 的情况下向 JLabel 添加换行符

如何在不打开 WhatsApp 的情况下向 WhatsApp 群组发送消息?