ios 开发者文档(iOS开发者要会用的一个平台)
ios 开发者文档(iOS开发者要会用的一个平台)当我们点击立刻上传后,会让我们选择打包好的ipa包,点击完成后,会出现上传的进度条,进度条100%后会出现下面这个界面。会出现我们上传应用的一些基本信息,以及下载地址和发布方式,以及安装密码。PS:关于证书签名这块,之前蒲公英是提供免费的企业证书签名服务的,就是蒲公英会对上传过后的应用进行重签名,发布成功后所有人都能安装,但是后来这项服务被停用了,原因说是苹果的限制,所以现在上传到蒲公英的app,要么是自己使用企业证书签名过的,要么是加入手机UDID的Ad Hoc签名。关于这个认证呢,其实就是相当于高级会员的意思,具体有哪些特权,可以点击上图显示的“账户设置”,进入后可以查看账户资料下有个“认证特权”,介绍非常详细,这里就不再赘述。当然,不认证暂时也不会影响我们发布应用的。我们在首页点击“上传应用”,或者点击导航上的“发布应用”,可看到让我们选择应用下图:上传ipa文件的生成步骤 http
蒲公英(https://www.pgyer.com)一个是专为 iOS、Android 开发者提供的免费用应用内测、托管的平台,旨在解决开发者将应用分发给内测用户时的繁杂、低效的问题。对于移动开发人员来说,尤其是iOS软件开发者,由于受到苹果公司规定的严苛的安装条件和应用发布条件的限制,对于应用的分发测试带来不小的麻烦,而蒲公英的出现可有效解决这个问题。
iOS应用的发布
这个功能将是我们使用的较多的一个功能。试想我们在工作中可能会遇到过这种情况,我们在完成项目过程中,老板突然给你说,把现在做的项目给我手机上装一个吧,我想看看效果,这时候如果老板在身边,我们可以直接把他手机拿过来,将他手机UDID绑定在开发者账号下(苹果良心发现,在Xcode7以后可免证书安装,所以添加UDID这个步骤可省略,免证书安装可自行百度),然后生成个配置文件,选择老板手机进行真机安装。但是,如果老板不在身边的话怎么办呢,又不能马上上传到Appstore,你要让老板等到来公司再安装,碰上暴脾气的,少不了一顿骂,而且假如老板正想给客户演示,这时候如果不能及时安装还可能会给公司带来损失。所以要给大家讲解一下蒲公英平台提供的应用发布的功能。
登录状态
关于这个认证呢,其实就是相当于高级会员的意思,具体有哪些特权,可以点击上图显示的“账户设置”,进入后可以查看账户资料下有个“认证特权”,介绍非常详细,这里就不再赘述。当然,不认证暂时也不会影响我们发布应用的。我们在首页点击“上传应用”,或者点击导航上的“发布应用”,可看到让我们选择应用下图:
上传
ipa文件的生成步骤 https://www.pgyer.com/doc/view/build_ipa 这里需要注意的是打包过程中,在export的过程中,选择证书签名的时候,如果选择 $99的开发者账号选择“Save for Ad Hoc Deployment”,如果是$299的账号,选择“Save for Enterprise Deployment”,不要选择“Save for iOS App Store Deployment”。
PS:关于证书签名这块,之前蒲公英是提供免费的企业证书签名服务的,就是蒲公英会对上传过后的应用进行重签名,发布成功后所有人都能安装,但是后来这项服务被停用了,原因说是苹果的限制,所以现在上传到蒲公英的app,要么是自己使用企业证书签名过的,要么是加入手机UDID的Ad Hoc签名。
当我们点击立刻上传后,会让我们选择打包好的ipa包,点击完成后,会出现上传的进度条,进度条100%后会出现下面这个界面。会出现我们上传应用的一些基本信息,以及下载地址和发布方式,以及安装密码。
上传成功
确认信息无误后,点击右下角的发布应用就完成发布了,这是会弹出下面界面。可以选择使用微信扫描二维码安装,或者直接在手机浏览器上打开下载链接,按照指示步骤进行安装。此时就完成了在蒲公英上传内测应用的全部流程。下载方式
这是我们就可以在我们的应用管理里看到我们上传的应用的信息了。点击操作一栏中可以看到对应用的一些操作,查看应用、编辑应用、管理成员、bug测试和审核加速等。
操作
点击查看应用可以看到上传到平台的如下信息,对于开发人员比较关系的一些统计信息都可以清楚地了解到。
查看应用
点击编辑可以进入编辑界面,可以修改应用的名称、页面地址、安装密码、应用截图、版本号、是否同步到应用市场等这些基本信息,如下图。
编辑应用
点击管理成员的话就是对开发人员进行管理,点击添加成员,这时可添加开发人员和测试人员,添加以后,在有新版本发布的时候平台可通过添加时填写的邮箱和手机号发送相应的新版本通知,使用非常方便,能够让测试人员第一时间开始测试。
添加成员
下面的bug测试和审核加速付费服务,需要先购买才可以使用。这是蒲公英专业应用测试团队,按照功能模块区分,系统全面地寻找应用中每一处存在的缺陷及问题。及时在线沟通,提供系统的专业测试报告,如果公司有这方面的需求和预算可以尝试一下,楼主穷逼一个,只能用些免费的服务,土豪可以随意的。