总体实现思路介绍
很多都是片段,只能实现发送,但是没有整体的项目级解决方案。但是以下方案可以实现!
因为是批量,每个账户的推送数量是有限制的,所以需要很多的设备和appleid,我通过安装虚拟机的形式实现
1.安装vm虚拟机,并且在虚拟机中安装多个macos系统,其实安装好一个其他可以直接克隆,这样就不会占用太多内存,然后在每个虚拟机中登录appleid(注意macos的版本要使用低版本的),至于怎么去安装,就不再详细介绍了,网上一抓一大把。
2.然后在macos中运行AppleScript脚本,调试到通过,然后安装nginx
3.这时候的分布大概就是 本地电脑 ,macos虚拟机一,macos虚拟机二,macos虚拟机三 ...
4.实现流程 本地搭建web环境,编写界面,然后 通过内网ip调用虚拟机的发送信息脚本,脚本发送成功写入数据库,然后本地读取数据库展示结果
可能在搭建和调试中会有很多问题,需要一步一步去调试,其中遇到的问题大家可以一起交流