iOS企业包,自建应用分发配置

本文详细介绍了iOS应用采用企业签名后的自建分发步骤,包括获取已签名应用、准备分发所需文件及编写plist文件的方法,同时提供了如何让用户下载安装及信任签名的具体操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于iOS应用上架越来越难的问题,公司选择了使用企业签名,这需要实现自建应用分发,这里记录一下过程

1. 获取有企业签名的应用

现在国内有很多专门提供企业签的服务,如蒲公英之类的。只需要将应用发给他们,让他们签名就可以得到一个有企业签名的应用包。

2. 自建应用分发

需要准备:

有签名的安装包
57x57 和 512x512 像素的png文件(共两张)
将上述文件上传到一个可供用户下周的地方

然后编写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://xxx.xxx.cn/xxx.ipa</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>url</key>
                    <!-- 57 X 57的png下载地址 -->
                    <string>https://xxx.xxx.com/57x57.png</string>
                </dict>
                <dict>
                <key>kind</key>
                    <string>full-size-image</string>
                    <key>url</key>
                    <!-- 512 X 512的png下载地址 -->
                    <string>https://xxx.xxx.com/512x512.png</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <!-- 下面这些信息找开发要 -->
                <key>bundle-identifier</key>
                <string>date91</string>
                <key>bundle-version</key>
                <string>1.0.2</string>
                <key>kind</key>
                <string>software</string>
                <!-- 标题,和应用名一致 -->
                <key>title</key>
                <string>91约</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

然后就可以把这个plist文件放到一个可以下载的地方,用户下载到这个plist文件后就能安装应用了。当然,为了更美观一点,我们可以写一个web页面,添加一个按钮,按钮的点击事件触发下载plist文件即可。

3. iOS手机信任签名操作

打开手机进入“设置”-》“通用”-》“设备管理”-》然后找到应用对应的证书,点击进去进行信任即可(一般证书和的命名和应用命名差不多)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值