1、修复样式丢失问题
2、修复弹窗bug
更新可自定义输入UDID

更新包获取
⼀、介绍
用户想要⾃⼰部署⼀个⾃⼰的定制APP⽹站到服务器,可下载源码进⾏部署。
当前版本为 V2升级版本,改动⽐较⼤,旧版本升级需要全新重新部署,如下为对比图。
![]() | ![]() |
![]() | ![]() |
⼆、部署环境
1. 准备服务器与域名
(1)购买⾃⼰的服务器(选择⾃带宝塔⾯板,CentOS 7.x)
(2)购买⾃⼰的域名(推荐 腾讯云域名,⾃⼰去备案)
(3)⾃⼰配置好域名解析和服务器基本配置环境,记得也要配置https证书(不会配置找客服和站
⻓)
可提供搭建服务
腾讯云免费SSL证书:https://console.cloud.tencent.com/ssl
阿⾥云免费SSL证书:https://blog.csdn.net/yunweifun/article/details/123409692
2. 服务器环境要求
• php 必须 7.4 版本。
• php 必须 安装 sg11 扩展。
• CentOS 7.X 系统必须(8.X以上有问题)

• PHP禁⽤函数删除
找到并删除宝塔的禁⽤函数 shell_exec , exec , popen , proc_open , putenv 这些函数
(如果找到这些函数就进⾏删除)

• 找到PHP然后设置PHP参数,可以调整包⼤⼩(推荐 1024M 以上)


• 超时限制,改86400

• 如果配置了CDN,设置超时会不⽣效(两种⽅案选1种)
a. 需要设置CDN的回源超时什么的,可以看下CDN的后台。
b. 去掉CDN,不使⽤CDN。
• ⾃动清理配置
◦ 用户签名后会产⽣临时⽂件,可以添加定时任务,定时清理


rm -rf /www/wwwroot/改你的域名/public/tmp
rm -rf /www/wwwroot/改你的域名/public/p12
三、配置⽹站
1. 部署⽹站,解压⽂件
(1)解压源码⽂件部署到⽹站。
(2)导⼊配置数据库。
◦ 修改数据库配置⽂件 /application/database.php
◦ 默认数据库名账号密码自行替换
(3)后台地址:https://你的域名/yadmin.php(域名换成⾃⼰的)
◦ 后台账号:admin
◦ 后台密码:123456

2. UDID 获取⽂件修改
• 找到⽹站⽂件夹中的 udid.mobileconfig ⽂件
◦ 路径:/public/udid.mobileconfig
▪ 修改URL中域名改为⾃⼰的域名。
▪ 修改 PayloadDisplayName 描述⽂字,改为⾃⼰想要显⽰的⽂字。
▪ 修改 PayloadIdentifier 描述⽂字,改为⾃⼰想要显⽰的⽂字。
▪ 修改 PayloadUUID 替换填写⼀个新的UUID。可以到 https://www.dute.org/uuid 进⾏⽣成

3. 伪静态设置
• 伪静态必须设置为 thinkphp

location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
4. 修改运⾏⽬录,关闭防跨站攻击
• 运⾏⽬录修改为 /public
• 关闭防跨站攻击


四、管理后台配置
(1)进⼊ M2后台 获取⾃⼰的开放接⼝Token。
(2)进⼊⽹站的管理后台:https://你的域名/ok.php(链接⾥⾯的域名换成⾃⼰的域名)
◦ 默认后台账号:admin
◦ 默认后台密码:123456
1. 管理后台 – 基础设置
• 进⼊后台,设置站点名称,⽹站图标,购买链接, 还有在猫速签证书站获取的用户TOKEN等信息。
个人证书低至18
量大价格可谈

2. 管理后台 – 存储设置
• IPA 签名后的存储地址可以放
◦ (1)本地 :存放服务器本地的话,⽐较 依赖本地服务器的带宽,带宽推荐⼤于10M,速度⽐
较快。
◦ (2)阿⾥云 COS:放在阿⾥的对象存储中,服务器必须是阿⾥的,并且对象存储的地域和服务
器地域⼀样(例如服务器是北京的,存储桶也要是北京的)速度才会加快。(不推荐阿⾥云)
◦ (3)腾讯云 COS:放在腾讯的对象存储中,服务器必须是腾讯的,并且对象存储的地域和服务
器地域⼀样(例如服务器是北京的,存储桶也要是北京的)速度才会加快。(推荐腾讯云)

腾讯云COS – 存储桶新建 (举例)
http://console.cloud.tencent.com/cos/bucket
◦ 地域:对象存储的地域和服务器地域⼀样(例如服务器是北京的,存储桶也要是北京的)
◦ 名称:⾃⼰写⼀个名称,要记住。
◦ 访问权限:公有读写。
◦ 请求域名:要记住,需要配置到后台。

腾讯云 – COS – 存储桶地区
• 要记住后⾯的 ap-beijing 拼⾳全称。

腾讯云COS – API访问密钥
https://console.cloud.tencent.com/cam/capi• 获取 secretld 和 secretKey 需要填写到后台

• 记住访问域名。

3. 管理后台 – 分类设置
• 平时只修改分类类型即可,其他可以不⽤,今天添加和删除分类。
• 键名可以⾃⼰写,只要不冲突,可以⽤拼⾳

4. 管理后台 – 添加应⽤
• 进⼊到应⽤管理,可以选择分类,添加应⽤等。

• 从⽤⼾后台删除应⽤后,如果不想占⽤空间,这⾥可以⼿动删除(不要删除⽬录,不需要的时候删
除⾥⾯IPA)

5. 管理后台 -个⼈资料
• 进⼊个⼈资料,可以修改密码

6. 管理后台 – 卡密⽣成
• 可以⽣成卡密进⾏兑换,⽀持⾃定义前缀以及备注卡密

7. 管理后台

可控制用户签名完成后是否下载证书

同时签名数量:控制签名并发数,以防止服务器负载过高
UDID默认签名次数:单用户签名次数限制
批量单次最大值:单用户下单次最多批量次数
APP默认下载次数:用户签名完成后能下载的次数

时间锁默认开启,所有APP将会上锁,可关闭。
可以控制是否添加时间锁, 到期后会进⾏提⽰。
哪个APP不注入时间锁,将应用编号填入,多个的情况下,用英文逗号分隔

可设置免费证书给用户测试
8. 设备管理 – UDID管理
• 禁⽤后此UDID将⽆法在本站签名定制。
• 如是开启时间锁,之前签的APP也会停⽤。

9. 管理后台 – 推送通知
• 如果有⾃⼰的企业微信,可以配置推送通知

本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「RuYan」发布的内容若侵犯到您的权益,请联系站长邮箱: iosruyan@163.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。

















- 最新
- 最热
只看作者