如何在不提交到应用商店的情况下向客户展示 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 发送推送通知?