有一次偶然的机会,我了解到了FIR.im这家公司。他们的主要产品是帮助开发者轻松发布iOS或Android应用程序。今天我想和大家分享一下如何在FIR.im上发布自己的APP,并通过网页让加入UUID的设备直接下载安装。这样做的好处是不再需要每次都插入USB并通过XCode生成APP,因为有时候这样操作很麻烦,尤其当团队成员众多时更加笨拙。所以我觉得FIR.im在这方面做得非常出色。现在就让我们来看看如何发布一个APP吧!
首先,您需要登录苹果开发者网站。在那里,您可以添加要安装和测试应用程序的设备UDID。只有已添加UDID的设备才能通过浏览器下载应用程序。为了方便获取UDID,FIR.im提供了一个快速方法,请点击链接访问(请使用手机访问)。然后将获得的UDID添加到下图所示的iOS Devices列表中即可。
第二步:创建一个发布证书,该证书将在Provisioning Profiles中进行发布。下图详细演示了创建发布证书的步骤。
在页面上进行选择时,请选择“Ad Hoc”。
点击进入App ID选择页面:
选择开发者
添加测试设备
点击生成证书后,系统将自动跳转至信息页面。在该页面上,您可以下载所需的证书。
现在,我们将进入XCode并对刚刚生成的证书进行配置。
在Xcode中,点击项目图标,然后在Info选项卡下找到配置设置。默认情况下,配置设置为Debug和Release。点击按钮,并选择复制“Release configuration”,然后为生成的新配置命名。我们建议使用ad hoc分发作为名称。
请点击Targets图标,然后在Build Settings选项卡下找到Code Signing部分。将Code Signing Identity中的ad hoc distribution证书设置为刚刚导入到Xcode中对应测试应用的证书。请注意不要更改Debug和Release中的证书。
请确保在Target的Info选项卡下,Bundle Identifier字段中有预设值,并且必须与Provision Portal中输入的值匹配。这一点非常重要,否则将来可能会出现错误。 在Xcode左上角Run按钮右侧有一个下拉菜单,请选择Device或Simulator,并点击菜单下方的Edit Schema。请确保Archive选项卡中Build Configuration字段的值为ad hoc distribution。
至此,通过Ad Hoc Develoyment方式发布APP的工作已经完成。接下来需要进行程序编译。请点击Product菜单中的Archive选项,等待编译完成后会弹出一个设置框。在设置框中,请选择Export并选择Save for Ad Hoc Develoyment,这样就会生成一个.ipa文件。这个文件将用于发布到FIR.im平台上。
最后,将生成的ipa文件上传至FIR.im,并点击发布链接以进入发布页面。
到达这一阶段,表明你已经成功完成了任务。现在,只需通过浏览器访问该APP地址即可轻松安装需要测试的手机设备。此外,FIR.im还提供了对APP状态的设置选项,可以选择公开或私密状态来限制下载。总之,有了FIR.im,再也不必费心使用XCode逐个生成设备上的APP来进行测试了。
如果您在发布过程中遇到任何问题或者无法下载安装APP,请随时留言或访问FIR.im官方的FAQ文档。需要特别说明的是,本篇博客中的部分图片来自FIR.im官方,以此向读者说明。
还木有评论哦,快来抢沙发吧~