分享我的iPhone应用程序进行测试 [英] Share my iPhone app for testing

查看:161
本文介绍了分享我的iPhone应用程序进行测试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在编写一个新的iPhone应用程序,并希望与几个朋友分享它,以进行测试和一般反馈和签名。有没有办法可以做到这一点?

I'm writing a new iPhone app and want to share it with a couple of friends for testing and general feedback and sign-off. Is there a way I can do that?

它们位于不同的状态,它们也没有Mac。

They are located in a different state, and they don't have a Mac either.

推荐答案

编辑:我很久以前写过这篇文章。从那时起, TestFlight 等服务就开始了整个过程。这真的是要走的路!

Edit: I wrote this post a long time ago. Since then, services such as TestFlight have come along which do this entire process. This is really the way to go!

你需要制作一个特殊的版本,你的朋友可以在他们的手机上安装。这有点痛苦,但基本上,程序是这样的:

You need to make an ad hoc build which your friends can install on their phones. It's a bit of a pain, but basically, the procedure goes like this:


  1. 转到Apple开发人员中心的供应门户并注册他们的设备ID的。你需要让你的朋友给你他们的设备ID ,可以通过单击设备页面上iTunes中的序列号字段来完成。

  2. 在Provisioning Portal中为临时分发生成分发证书在配置 - >分发

  3. 自己下载该证书(.mobileprovision文件)并将其安装到Xcode中,方法是将其拖放到Xcode图标上。

  4. 在Xcode中复制您的发布构建设置以进行Ad Hoc构建。所有内容都应与发布相同,但在代码签名部分中,您需要选择在步骤3中生成的新Ad Hoc配置文件。

  5. 通过转到以下方式进行Ad Hoc构建构建 - >构建和存档

  6. 当Xcode打开组织者窗口时,右键单击存档的构建并通过将其保存到磁盘制作.ipa文件

  7. 告诉您的朋友将移动设备配置文件拖到iTunes图标(或使用文件 - >打开Windows用户)将其安装到手机上。

  8. 告诉您的朋友拖动您在iTunes中创建的.ipa文件,并同步他们的手机

  1. Go to the Apple Developer Center's Provisioning Portal and register their device ID's. You will need to have your friends give you their device ID's, which can be done by clicking on the "Serial Number" field in iTunes on the device page.
  2. Generate a distribution certificate for ad hoc distribution in the Provisioning Portal under Provisioning -> Distribution
  3. Download that certificate yourself (the .mobileprovision file) and install it into Xcode by dragging it on the Xcode icon.
  4. Duplicate your "Release" build setting in Xcode for an Ad Hoc build. Everything should be the same as Release, except in the "Code Signing" section you will want to select the new Ad Hoc profile generated in step 3.
  5. Make an Ad Hoc build by going to Build -> Build and Archive
  6. When Xcode brings up the organizer window, right click on the archived build and make a .ipa file by saving it to disk
  7. Tell your friends to drag the mobile provisioning profile to the iTunes icon (or with File -> Open for windows users) to install it on their phone.
  8. Tell your friends to drag the .ipa file you made into iTunes, and sync their phones

此时,应用应该安装在他们的手机上,但很多东西都可能出错,所以你一定要阅读 Apple关于该主题的文档也是

At this point, the app should be installed on their phone, but lots of things can go wrong, so you should definitely read Apple's documentation on the subject as well.

请注意,除非您的朋友不能使用此程序ds正在使用iTunes与手机同步应用程序。此外,如上所述,您需要成为ADC的付费开发人员,甚至可以访问任何Provisioning Portal的东西。

Note that this procedure won't work unless your friends are using iTunes to sync applications with their phones. Also, as noted, you will need to be a paying developer in ADC to even access any of the Provisioning Portal stuff.

这篇关于分享我的iPhone应用程序进行测试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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