使用Appuploader制作描述文件和证书,本地iOS应用测试

最近在折腾某个项目需要上架到App Store商店,需要先注册Apple Developer Program账号,订阅费用是688/年,但程序都还没跑通直接订阅貌似有点坑,所以今天推荐借助appuploader工具,先注册一个Apple Developer Program免费账号,然后获取测试版证书本地调试。

Apple Developer Program收费一览

%title插图%num

为什么要要用到appuploader? Apple开发者后台页面全英文使用不便,appuploader将常用的几个步骤都总结在软件中,极大简化了iOS APP的证书申请签发、测试、上架流程。

适用暂时未注册付费苹果开发者,需要进行打包iOS真机测试的需求,HBuilder、apicloud等平台适用,完全免费进行!

苹果免费开发者账号的功能限制

1、证书描述文件有效期只有7天,7天后要重新申请iOS证书打包(付费的一年)

2、最多只能添加3个udid测试设备(最多可以让3个手机安装,付费的100个)

3、只能通过手机助手安装如爱思助手安装(不能上传分发平台扫码下载安装,付费开发者可以扫码安装)

废话不多说,教程开始:

1、注册Apple Developer Program账号

注册地址:https://developer.apple.com/account

安装页面提示注册账号,如果有Apple账号可以直接登录,安装页面提示操作。

2、下载Appuploader

官网:http://www.applicationloader.net/

提供Windows、MacOS、Linux多个系统版本

%title插图%num

1.登录

%title插图%num

2.点击创建证书

类型:请根据你的应用类型选择,iOS可以选择Apple开发证书或iOS证书

输入证书名称:随意设置,注意不要使用中文

密码:设置证书的密码,请记住这个密码,打包的时候需要用到

%title插图%num

3.创建完成,保存证书

%title插图%num

4.创建描述文件

回到软件主页,点击描述文件 进入

%title插图%num

5.点击右上角创建

输入名称,选择类型,请根据你的应用类型选择

Bundle ID 就相当于安卓的应用包名(App的id标识),默认会带一些比较长的,不想用或者记不住可以点击右边的添加bundle自定义添加,避免和常见包名重复即可。

常见格式:com.app.taobao   你可以吧taobao修改为你的app名称

%title插图%num

然后证书选择刚刚创建的证书,设备需要测试设备的UDID,(因为是免费账号,本地测试App只能在指定的设备上运行,这个UDID就是你的iPhone手机标识)

你可以连接爱思助手在设备信息中获取或直接使用Appuploader工具获取,这里演示Appuploader工具扫码获取

1.手机与电脑连接同一个网络 (同wif或同路由器)
2.打开相机扫一扫
3.点击继续和允许
4.打开 系统设置 点击已下载描述文件
5.点击安装根据提示完成得到UDID

%title插图%num

6.手机操作演示(扫码安装后电脑会自动获取UDID)

3、打包ipa应用程序

这里我使用HBuilder演示

BundleID:跟申请证书描述.mobileprovision时选择的要一致(又称套装id,appid,BundleID,应用id,包名)

profile文件:选择上传配置文件.mobileprovision

私钥证书:上传.p12文件

私钥密码:输入创建p12设置的证书密码。

打包成功后,下载保存ipa,这个ipa包就能安装到手机测试了。

%title插图%num

4、安装ipa文件

打包生成ipa文件之后可以使用爱思助手或Appuploader进行安装。或者直接使用HBuilder iOS基座测试运行

1、Appuploader安装ipa

%title插图%num

2、HBuilder本地化运行iOS APP基座(需要数据线连接到电脑安装)(如果上边的情况打包失败可以使用此方法)

相关文章

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容