使用test flight让别人运行你的app

1.https://testflightapp.com/   上注册一个账号。

2.invite team tester,向他发出一封邮件,他同意之后,你可以收到他的device 信息。

3.将这些信息加入到https://developer.apple.com/ios/manage/devices/里,然后生成profile,这个profile需要是distribution的ad-hoc方式的。

用这个profile来给你的代码签名,之后用xcode生成ipa。

4.将该ipa上传。给对方发出一封share build的邮件。



test flight主要就是完成一个获取对方device id信息,然后将ipa分发给他的功能。

权限的设定还是要取得对方的device id信息的,需要生成包含对方device id的profile来给ipa签名。


用xcode生成ipa的方法如下:(http://mobile.51cto.com/iphone-277203.htm

注:schema里选择iOS device才会在product菜单里出现archiver选项

XCode 4创建ipa文件及提交应用程序是本文要介绍的内容,不多说,直接进入话题,如何实现的呢?使用了最新的XCode 4,虽然需要进行一些使用习惯上的改变,同时也发现了一些BUG,但总体觉得还是一个很易用的IDE,希望他会变的更好。

这里主要介绍如何使用XCode 4里面的工具直接打包应用,并上传app store的过程,其中如何处理证书和编译应用的过程请参看iPhone App Store提交流程这篇文章。

过程非常简单,处理好你的应用之后,在XCode 4的菜单里面打开“Product”菜单项,并选择里面的“Archive”选项。

使用test flight让别人运行你的app_第1张图片

等待编译完成,结束之后,会自动打开Organizer,并看到如下界面,你就可以根据你的需要来提取ipa文件或上传你的应用到App Store上面。

使用test flight让别人运行你的app_第2张图片

1、生成ipa文件

点击上图中的“Share…”,可以打包应用或ipa文件

使用test flight让别人运行你的app_第3张图片

图中第一个选项为打包成ipa文件,第三个选项为打包成zip文件,点击下一步(Next),会询问你是否签名,当然allow。

Allow了之后,会弹出一个新的对话框,询问你想生成的ipa或zip文件的应用名称,填写了名称和选择了路径之后就会出现,你想要的文件,我们这里是ipa文件。

使用test flight让别人运行你的app_第4张图片 

XCode 4创建ipa文件及提交应用程序

2、上传应用到App Store:

使用test flight让别人运行你的app_第5张图片 

使用test flight让别人运行你的app_第6张图片

点击图中的“Submit…”,会要求你输入iTunes Connect的帐号信息,填写正确后就可以按照Application Loader的操作流程提交应用到App Store上面。



你可能感兴趣的:(使用test flight让别人运行你的app)