如何将iOS应用程序发送到客户端

时间:2016-11-16 01:28:26

标签: ios iphone xcode itunesconnect

我们在XCode中为客户开发了一个iOS应用程序。 现在我们要将应用上传到他们的帐户。 在Android中,这很简单,您只需构建一个apk文件并将其发送给他们。然后,他们可以将其上传到Google Play或任何其他服务。 iOS似乎非常复杂。

客户端不是技术人员,因此向他们发送源代码并让他们从XCode部署应用程序不是一种选择。

我们已经能够在我们自己的iTunesConnect帐户中创建一个应用程序,让他们使用TestFlight测试应用程序。

他们创建了一个iTunesConnect帐户,并且能够将我们的帐户添加到他们的"团队"我们现在可以看到他们创建的应用程序,但我们无法从XCode上传构建。不确定究竟需要什么,如何上传到其他团队,或者他们是否更容易?

9 个答案:

答案 0 :(得分:4)

我的第一个猜测是,如果您在客户的iTunes帐户中获得技术角色,则无法使用Xcode上传构建版本。你必须担任管理员角色。

使用Xcode导出IPA文件。然后使用“应用程序加载器”提交给您的客户帐户。

还要确保在iTunes Connect上正确添加,因为只有在开发者帐户中才会添加到“团队”中。在iTunes Connect中,您将被添加为“用户”并分配“角色”。

修改

所以没有任何混淆:这个过程有两个部分,代码签名和上传到iTunes。您需要在您的客户开发人员帐户团队中正确编码对应用程序进行代码签名,并通过其帐户创建分发证书和App Store配置文件。一旦您使用这些凭据获得了正确的代码签名IPA,您就需要按照我上面描述的方式上传到他们的iTunes Connect帐户。

答案 1 :(得分:3)

如果您对Test Flight感到不安并且想要使用开发配置文件进行测试,那么这里有一个url可以帮助您将构建发送到您的客户端,只需在此处拖动您的ipa文件它将自动生成一个URL并且您可以发送给你的客户

https://www.diawi.com/

如何在设备中安装?

  • 只需点击该网址即可自动开始下载。

注意:

开发配置文件必须包含客户端的设备ID(udid)。

由于

答案 2 :(得分:3)

您是否从开发门户创建了认证?如果是,您已将帐户添加到xcode设置并按照3中的步骤操作。如果您什么都不做,请逐步执行以下操作:

  1. 从此处创建证书:https://support.magplus.com/hc/en-us/articles/203808748-iOS-Creating-a-Distribution-Certificate-and-p12-File
  2. 使用证书:http://sites.injoit.com/knowledge-base/for-developers/certificates/how-to-use-distribution-certificate
  3. 创建adhoc移动设备,为客户创建ipa:http://www.manyfriends.com/wiki/iphone/index.php/Create_an_ad-hoc_provisioning_profile
  4. How to create IPA in Xcode 6?
  5. 现在通过https://www.diawi.com/上传ipa,然后从iphone safari安装ipa链接。将链接发送到客户端。

    否则,将ipa文件直接发送给客户端。然后需要从itunes安装它。请遵循:Install IPA with iTunes 12

    希望这些能帮到你!

答案 3 :(得分:2)

最好的方法之一是https://www.diawi.com/

它将创建该应用程序的链接,客户端可以直接从safari或任何Web浏览器安装。

为此,您只需要创建一个添加了客户端UDID的临时配置文件。

不仅仅是存档您的应用程序,请将该存档文件(找到IPA)复制此文件。

粘贴计算机中的任意位置并压缩此文件。打开diawi网站上传那个zip文件。它将为该应用程序创建一个链接,从该链接客户端可以安装应用程序.....

答案 4 :(得分:1)

  1. 发送内部版本进行测试

创建版本(开发或企业版)后,您可以上传     建立此在线工具Install on Air。它将产生     一个简短的网址给您。而且它是免费服务。

您可以将该URL发送给您的客户端或测试人员,他们可以在iOS Safari浏览器中打开该URL,一键安装。

或者,您也可以使用Diawi,但免费帐户存在一些限制。

  1. 将内部版本上传到App Store

创建iOS发行设置配置文件和发行证书。

使用该证书对构建进行签名。然后转到Xcode上的Product菜单,然后单击Archive。这样您就可以将内部版本上传到App Store。您必须使用Apple帐户登录才能执行此操作。还要确保在存档之前,您选择了Generic iOS Device而不是模拟器。

答案 5 :(得分:0)

对于此问题,您必须使用客户端APP Store凭据,因为没有它,您无法进行构建以创建IPA文件。

首先,只需获取Appstore帐户的Credential,然后处理证书和临时配置文件,然后只需通过APPlication loader或XCode上传。在appStore上成功提交后,您可以向客户询问APpstore帐户的密码更改。

答案 6 :(得分:0)

对于iOS应用程序ipa的创建和发送链接,请遵循完善的方法

1)upto 100mb ipa use this link to create ipa link :

https://www.diawi.com/

2)upload any size ipa and create link(Free,paid plan)

https://betafamily.com/supersend

3)upload any size ipa and create link(Free,paid plan)

https://www.installonair.com/

答案 7 :(得分:-1)

这并不困难,以下是给你的指南:

  1. 在iPhone,iPod touch或iPad上打开App Store。或者,您可以在计算机上打开iTunes。

  2. 转到您要发送的应用,例如Vidmate app

  3. 在应用程序的预览页面中,在iPhone或iPod touch上查看iPad右上角或页面底部,找到" Gift This App"链接。

  4. 使用您的Apple ID(您的iTunes帐户)登录,并输入您的姓名,收件人姓名和收件人的电子邮件。

  5. 在购买之前,您将有机会查看应用礼品。完成后,我们会向您的帐户收费,该应用会发送给您的礼品收件人,并且您会收到收据。

答案 8 :(得分:-1)

我认为最好的选择是将您的发行版本(ipa)上传到以下网站:http://putul.io

  1. 它将生成一个共享链接
  2. 与您的团队和客户共享链接

它支持最大100MB的ipa和apk文件。 我经常使用它。.我发现上传和下载(用于安装)的速度非常快

欢呼