200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Liunx实现超级签名详细攻略(一)超级签名简介

Liunx实现超级签名详细攻略(一)超级签名简介

时间:2021-05-09 17:34:05

相关推荐

Liunx实现超级签名详细攻略(一)超级签名简介

本文将从零开始详细讲解在Liunx中完全自动化实现超级签名流程。

iOS超级签名:

主要目的: 把开发的APP不通过App Store安装到用户手机中。

优点: 不用上架App Store,稳定不掉签(相当于企业签名)。

缺点: 一个开发者账号只能安装100台设备,导致成本高。

iOS超级签名原理:

网上关于超级签名原理很多,这里简单介绍一下。

1. 获取用户UDID

2. 把用户的UDID添加到开发者账号中

3. 创建证书(.cer证书)和描述文件(.mobileprovision)并下载

4. 替换,把原ipa包中的证书描述文件替换掉

5. 分发,通过ipa路径导出plist文件,通过plist文件用户可以直接安装到手机

以上就是超级签名的原理以及优缺点和作用。

下面开始准备资料:

1.阿里云服务1台 (随便买个便宜点的就行,我的180元3年)

2.域名购买一个并且备案好

注意:

1. 阿里云服务器需要设置成Liunx centos7,最好不要设置成centos8. 我的是centos7.2

2. 域名必须从http升级到https,因为必须通过https才能获取用户udid

关于http升级到https可以参考http升级https

服务器搭建好并且http升级到https以后,我们需要在服务器安装框架。

因为超级签名是通过Spaceship和isign(zsign)实现的所有必须安装

1. fastlane# 可以参考 Liunx实现超级签名详细攻略(二)

2. isign (zsign) # 2个框架都可以实现,暂时只讲解 isign

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。