微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

借助辅助工具appuploader iOS应用上架流程

一般在接外包的时候, 通常第三方需要安装你的app进行测试(这时候你的app肯定是还没传到app store之前)。

这种情况下,如果是企业账号就好办了, 随便安装。

但是个人开发者账号呢?

如果他的机子不是开发测试的 直接装包的, 那么可以通过导出一个ipa供他安装。当然,你必须知道别人设备的udid。

iOS应用上架具体做法:

1、登录开发者中心:https://developer.apple.com

2、添加对方设备到你的Devices中。 注意, 需要知道对方的udid。

3、申请一个App ID,这个和其他证书的做法一样, 不重复说明,如果不懂可以留言。

4、生成对应的Provisioning Profiles。 这里要选择distribution, Ad Hoc类型的, 像这样点击Continue, 之后选择你的distribution证书。这个应该之前已经都有的, 就不重复了。 

继续Continue,选择需要的测试设备,然后就配置好需要的Provisioning Profiles,下载下来安装。

5、安装完成后,修改你的工程,在info.plst 的Bundle identifier 中改为你申请的那个证书名字。

6、先在真机上跑一下, 确保没问题。 选择 Xcode -->Product--->Archive--->distribute---->选择第二个(Save for Enter....)------>选择之前的Provisioning Profiles---->导出。

即可得到对应的 .ipa文件

7、 大功告成,发给别人测试吧。

证书我们这边可以借助辅助工具appuploader

Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

点击苹果证书按钮

点击新增

输入证书密码名称

这个密码不是账号密码,而是一个保护证书的密码,是p12文件密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。 证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类

选择证书类型

distribution的是发布类型,带development的是开发类型。

apple类型=ios+mac,所以开发时选择ios app development和apple development 类型都是可以的

选择bundle id

只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。

使用appuploader同步服务

如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。

证书类型说明

IOS开发选择apple development或者ios app development 类型 ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc) 开发推送证书选择 apple push notification service ssl (sandBox) 发布推送证书选择 apple push notification service ssl (sandBox & production)

其他证书不是很常用,可以自行百度各种证书说明

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐