准备工作:Fir.im 账号、一个已经加入开发者计划的Apple开发者账号
一、Fir.im
1.实名认证
一个新的 fir.im 账号要进行实名认证才能使用扫码下载
登录账号 进入个人资料进行实名认证
2.获取测试机的UDID
UDID 是一种 iOS 设备的特殊识别码。除序号之外,每台 iOS 装置都另有一组独一无二的号码,我们就称之为识别码( Unique Device Identifier, UDID )。就像我们的身份证一样。开发者需要知道你的 UDID,才可以让你的手机安装访问测试中的应用,就像需要你的身份证才可以让你登机一样 :)
打开后 UDID获取工具后使用 iOS 设备的 Safari 浏览器打开 http://fir-rio-web-source.betaqr.com/udid 或扫描二维码 安装配置文件。
安装成功后点击获取UDID,发送给开发人员。
二、Apple Development
1.打开apple development 登录苹果开发者账号
添加测试设备配置证书:
将获取的UDID 添加到测试设备 Devices 中,并添加Ad Hoc 证书。(参照链接
IOS 项目证书配置和打包上架)
三、Xcode
1.打Ad Hoc 包
Edit scheme
product -> archive
成功后下如图所示,点击 Distribute App
一定要选着Ad Hoc这个选项,要不然就安装不上的
点击Next
点击Next,按提示填写完整链接继续Next
选择配置好的证书 后点击Next,开始生成ipa包。
生成中...
完成后,选择Export 导出
导出后将ipa包(上图红框中的ipa文件)拖拽至fir.im上传ipa包处。生成右侧的文件如下图:
预览生成的文件
使用测试机扫码即可安装。
注:已经打包上传fir.im并生成二维码,再添加测试机的UDID 也可以下载。
每日有100次下载额度。
附:生成的ipa包页面可能会手残关掉 通过以下两种方式
1.window ->organizer
2.command + option + shift + o
重新打开Archive界面
END