
引言
昨晚睡前用MacBook玩了会游戏拍了张照片甩群里,然后就睡了,早上一看群聊,有问我用什么虚拟机的,有问是不是啥游戏的Mac端的,就是没人往“原生”运行上面去想的,我本以为这个工具玩Mac的应该都知道,所以日常也没推荐过,不过今天看来,有必要给你们上一套详细的教程!
什么是PlayCover
PlayCover 是一款专为搭载 Apple Silicon 芯片(M1、M2、M3等系列)的 Mac电脑设计的开源工具,其主要功能是在 macOS 上安装并运行 iOS/iPadOS 的应用程序和游戏。
其实最早苹果发布自家搭载 Apple Silicon 芯片机器的时候,几乎所有IOS上的应用都可以任意侧载运行,你只需要通过一些简单的方法获取到苹果的ipa文件包即可,后来具体什么原因我也没去深究,反正就是这招不好使了,即便你有ipa文件也不行了,你只能运行Apple Store内“合法”提供的iOS应用、游戏了,而且被厂商支持的应用并不多,尤其游戏类的,为了让这些游戏能够完美在Mac上运行,不得不为了键鼠操作做一些适配工作,估计大部分厂商都不愿意做这种吃力不讨好的事,毕竟Mac用户数量咱都懂~
那为什么PlayCover可以安装呢?其实并不完全是PlayCover的功劳,这就涉及到一个相对专业的词汇了——“砸壳”,砸了“壳”的应用就可以很轻松通过各种方式在Mac上侧载运行了,也就是说离了PlayCover它也一样可以工作,如果想深入了解的可以自行搜索,我没那个知识储备来跟你们科普了,简单来说,就是通过解密 iOS 应用的安装包(IPA 文件),绕开 Apple 的限制,实现在 macOS 上的安装运行。得益于ARM架构的新硬件,现在的Mac支持原生运行 iOS 应用,无需虚拟机或双系统启动,也就约等于没有任何性能损失。
PlayCover在这里起到的最大作用就是可以为这些没有键鼠适配的游戏提供按键映射,以及一些环境变量的设置,比如机型、分辨率等。
目前,PlayCover 仅支持苹果Apple Silicon 芯片 Mac 电脑运行。这意味着仅支持具有 M 系列芯片组(例如 M1之后的处理器)的设备。如果你使用的是英特尔 Mac,可以探索 Bootcamp 或模拟器等替代方案。
准备工作
工具下载安装
我知道你的网络可能打不开这两个链接所以你可以试试下面的国内下载镜像。
如果你的网络支持ipv6,你也可以试试我自己搭建的镜像。(访问时有安全警告,请忽略跳过,因为我没有部署SSL)
安装就不用教了吧~!
游戏下载
极力推上面这个网站,大部分你能想到的资源,它上面基本都有,通过粘贴App Store链接或者应用名称搜索即可,必须注册登陆,但不必开会员,免费的下载链接速度就足够快了,但是更新可能会滞后一点点,另外就是你有可能需要施展一点魔法才好访问并下载!
国内站点,同样需要注册,免费下载链接为各大网盘。
这是另一个资源下载网站,看需求选择吧。
如果你有一台已经越狱的iOS设备,那你可以尝试自行搜索“砸壳”教程,就算网上找不到的“砸壳”资源,你也可以亲手活捉!
使用教程
软件设置
好像没什么需要特别设置的,如果你跟我一样主要是为了玩游戏,可以在设置里——安装——应用程序类型改为“public.app-category.games”
安装游戏
方式1(推荐)
直接将ipa文件拖入程序窗口等待安装完成即可
方式2
订阅安装方式,在Mac俱乐部中找到你想要的应用或者游戏(这里用蛋仔派对举例) ,然后点击添加订阅。
点击右上角头像,在下拉选项中点击我的订阅,然后再点击添加到PlayCover的按钮。
此时浏览器会弹出窗口,勾选后点击打开即可。
接下来系统会打开 PlayCover ,并弹出输入框,如图所示,只要链接有效,点击“好”即可,如果浏览器没有弹窗唤醒应用,也可以自行复制链接,点击“资源库”上方的“加号”添加。
方式3
同样是订阅方式,Decrypt IPA Store的订阅方法,放几张截图自己看,与上面大同小异。
后面就跟方式2一样的操作了。
不过我还是强烈建议你使用方式1直接下载ipa文件来安装,订阅方式很看脸,很多时候下载很慢,而且大概率容易失败。
其实到这,游戏一般就可以顺利运行了,但是还差下面最后一步。
按键映射
iOS应用原生肯定没办法支持键鼠输入的,所以这时候按键映射才是最终畅玩游戏的关键。
一般情况下我会右键游戏图标先设置这项——“启用键盘映射布局”以及“智能按键映射”。
进入游戏后,菜单内找到“按键映射”,选择第一个选项,便可以通过单击画面任意位置添加自定义按键了,分别有单点、轮盘、方向,自行根据需要配置吧!建议记住快捷键。
这里有一些需要注意的细节,比如添加方向键,但是在游戏里却不听使唤,有可能游戏里的虚拟方向摇杆不是固定位置的,优先在游戏设置里将摇杆位置设置为固定,如果游戏里没有这个设置,那可以参考我下图的方法,就是将按键映射里的方向按键放大再放大,一般可以解决99%以上的不适。
设置玩快捷键之后,再次点击“按键映射”里的第一个菜单即可保存,或者使用快捷键“command+K”保存。
保存完快捷键之后如果找不到鼠标,尝试点击键盘“Option”按键将鼠标从游戏释放出来。
小技巧
这个工具我觉得唯一的缺点,就是没法在游戏画面上层显示设置的按键,像上面这种按键比较多的情况,刚玩的时候经常记不住按键,我目前的解决方法就是买一张最普通的那种手机贴膜,贴在按键比较密集的区域,然后用白色马克笔在上面手写,方法虽然简陋,但确实好用!本来想找一个能悬浮透明图片的工具来代替这个功能,而且更优雅,但是还没找到,如果你找到了,赶紧告诉我!!!
常见问题
游戏黑屏闪退
如果游戏图标点击之后就马上闪退,压根看不到游戏窗口,那可能是签名的问题,你大概率需要借助Sideloadly来签名安装,这又是另一个工具了,这么大人了,希望你能学会自己解决了,一般去B站都能找到视频教程。
还有种就是能进游戏菜单,但进入游戏时候黑屏,那大概率是容器问题,大多出现在虚幻引擎制作的游戏中,比如我正在玩的《最终幻想14:水晶世界》刚好遇到这个问题,下面就拿这个游戏举例,复制下面的代码在终端运行即可
rm -r /Users/$USER/Library/Containers/com.tencent.tmgp.fmgame/Data/Documents/Users/$USER/Library/Containers/com.tencent.tmgp.fmgame/Data && ln -sf /Users/$USER/Library/Containers/com.tencent.tmgp.fmgame/Data /Users/$USER/Library/Containers/com.tencent.tmgp.fmgame/Data/Documents/Users/$USER/Library/Containers/com.tencent.tmgp.fmgame/Data
其中“com.tencent.tmgp.fmgame”为游戏包名,使用前务必替换成自己的应用包名,获取方式也很简单,在PlayCover内游戏图标右键选择“显示应用数据”,在当前选中的目录点击右键——“显示简介”,展开“名称与扩展名”即可复制。
其他还有许多各种各样的问题,这里就不一一列举了,比如游戏卡顿、UI缩放调整等等,自己去B站搜索查看吧,一般都有对应的教程,没有的话可能是还没被解决,祝好运!
游戏愉快!
评论 (0)