iOS企业应用分发平台搭建(uniapp打包)

1、背景

利用github静态页面iOS企业应用分发平台搭建以及自定义域名配置

之前公司应用分发选择的是蒲公英,但是最近登进去又要求我人脸认证,这就让我十分反感,而且内测模式一个版本只能下载10次每天,所以决定自己搭建一个平台

2、环境要求

服务器必须是https可以访问的

3、搭建

3.1、index.html

这里就十分简单了,首先只要一个html页面有个<a>标签指向manifest.plist配置文件即可

<DOCTYPE html>
    <html>

    <head>
        <meta charset="utf-8">
        <title>测试下载</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
    </head>

    <body>
        <a id="clickMe"
            href="itms-services:///?action=download-manifest&url=https://www.test.com/app/manifest.plist">点我下载iOS版本</a>
        
    </body>

    </html>
</DOCTYPE>

3.2、manifest.plist

创建app目录下面放置manifest.plist、test.ipa、icon1.png、icon2.png

由于使用uniapp打包没有manifest.plist文件,故而需要自己创建并配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>items</key>
	<array>
		<dict>
			<key>assets</key>
			<array>
				<dict>
					<key>kind</key>
					<string>software-package</string>
					<key>url</key>
					<string>https://www.test.com/app/test.ipa</string>
				</dict>
				<dict>
					<key>kind</key>
					<string>display-image</string>
					<key>url</key>
					<string>https://www.test.com/app/icon1.png</string>
				</dict>
				<dict>
					<key>kind</key>
					<string>full-size-image</string>
					<key>url</key>
					<string>https://www.test.com/app/icon2.png</string>
				</dict>
			</array>
			<key>metadata</key>
			<dict>
				<key>bundle-identifier</key>
				<string>包名</string>
				<key>bundle-version</key>
				<string>版本号</string>
				<key>kind</key>
				<string>software</string>
				<key>title</key>
				<string>client-mobile</string>
			</dict>
		</dict>
	</array>
</dict>
</plist>

最后使用苹果手机打开下载页链接就可以安装了

关注 | 工信部组织发布18项关于APP个人信息保护团体标准 APP个人信息保护关乎人民群众获得感、幸福感和安全感,广大用户高度关注。推动标准化是加强个人信息保护工作的关键环节,对规范企业经营行为,提升监管检测的自动化、智能化水平具有重要意义。 2020年7月,工业和信息化部发布《关于开展纵深推进APP侵害用户权益专项整治行动的通知》,提出四方面十项要求。此后,工业和信息化部组织中国信息通信研究院、电信终端产业协会(TAF),有针对性地制定了《APP用户权益保护测评规范》10项标准;对于广大用户特别关心的“最小必要”等收集使用用户个人信息原则,也制定了《APP收集使用个人信息最小必要评估规范》8项系列标准,涉及图片、通信录、设备信息、人脸、位置、录像、软件列表等信息收集使用规范。上述18项标准于11月27日在全国APP个人信息保护监管会上以电信终端产业协会(TAF)团标形式发布,为APP侵害用户权益专项整治工作提供依据和支撑,为企业合规经营明确规范要求。标准凝聚了产业智慧,汇集了企业力量,美团、华为、OPPO、滴滴、字节跳动、拼多多、vivo、百度、阿里、腾讯、小米、360、贝壳、每日互动等终端厂商、互联网企业、安全企业积极参与了制定工作。 下一步,工业和信息化部将组织行业力量,继续推动制定《APP收集使用个人信息最小必要评估规范》剩余9项标准,涵盖录音信息、短信信息、房产信息、通话信息、身份信息、传感器信息、日志信息、交易和消费记录、好友列表等个人信息的收集使用规范要求,力争于今年底前发布。工业和信息化部还将积极总结经验,根据实践不断完善标准,推动将团体标准提升为行业标准、国家标准。 APP用户权益保护测评规范系列标准 1.T/TAF 078.1-2020 APP用户权益保护测评规范 超范围收集个人信息 2.T/TAF 078.2-2020 APP用户权益保护测评规范 定向推送 3.T/TAF 078.3-2020 APP用户权益保护测评规范 个人信息获取行为 4.T/TAF 078.4-2020 APP用户权益保护测评规范 权限索取行为 5.T/TAF 078.5-2020 APP用户权益保护测评规范 违规使用个人信息 6.T/TAF 078.6-2020 APP用户权益保护测评规范 违规收集个人信息 7.T/TAF 078.7-2020 APP用户权益保护测评规范 下载分发行为 8.T/TAF 078.8-2020 APP用户权益保护测评规范 移动应用分发平台管理 9.T/TAF 078.9-2020 APP用户权益保护测评规范 移动应用分发平台信息展示 10.T/TAF 078.10-2020 APP用户权益保护测评规范 自启动和关联启动行为 APP收集使用个人信息最小必要评估规范系列标准 1.T/TAF 077.1-2020 APP收集使用个人信息最小必要评估规范 总则 2.T/TAF 077.2-2020 APP收集使用个人信息最小必要评估规范 位置信息 3.T/TAF 077.3-2020 APP收集使用个人信息最小必要评估规范 图片信息 4.T/TAF 077.4-2020 APP收集使用个人信息最小必要评估规范 终端通讯录 5.T/TAF 077.5-2020 APP收集使用个人信息最小必要评估规范 设备信息 6.T/TAF 077.6-2020 APP收集使用个人信息最小必要评估规范 软件列表 7.T/TAF 077.7-2020 APP收集使用个人信息最小必要评估规范 人脸信息 8.T/TAF 077.8-2020 APP收集使用个人信息最小必要评估规范 录像信息
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值