ios safari 描述文件 跳转到_iOS 超级签名之描述文件的实现过程

本文介绍了在企业签频繁掉签的情况下,转向使用超级签名进行游戏下载的实践过程。主要内容包括创建获取用户UDID的 `.mobileconfig` 文件,使用ssl证书签名配置文件以解决“尚未验证”问题,以及应对iOS 12.2后需手动安装描述文件的解决方案。通过 Spaceship 和 Sigh 工具进行开发者设备注册和签名,并利用 `.mobileprovision` 文件实现自动跳转到已下载描述文件的安装界面。
摘要由CSDN通过智能技术生成

简介

因为最近企业签掉得太严重了,上头要求实现超级签进行游戏下载。故有了此文章,记录一下过程。

签名原理其实很简单,超级签名的技术就是使用个人开发者账号,将用户的设备当作开发设备进行应用分发。这也导致成本非常高,一个开发者账号最多只能注册一百台设备,然而一个账号的价格为99美元。不过目前超级签分发的应用稳定性很高,不用再像企业签那样经常掉签。

新建 .mobileconfig 描述文件

该描述文件用于获取用户设备的UDID,用户通过某个点击操作下载此文件,安装后服务器会收到该用户设备的 UDID 回调事件。

PayloadContent

URL

https://[你的服务器地址].com/resource/uploadUUID.do

DeviceAttributes

UDID

IMEI

ICCID

VERSION

PRODUCT

PayloadOrganization

xxx.xxx.com

PayloadDisplayName

查询设备UDID

PayloadVersion

1

PayloadUUID

c156f2f8-fc42-4260-8fc5-8644861d8293

PayloadIdentifier

xxx.xxx.profile-service

PayloadDescription

本文件仅用来获取设备ID

PayloadType

Profile Service

注册开发者设备及签名包体

由于时间太赶,这里注册开发者设备及签名包体采用

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值