author:: 枪炮biubiubiu source:: 如何在M1芯片Mac上安装 Mac端App Store里未上架的 iOS应用 clipped:: 2022-07-10 published::
https://www.imobie.com/m1-app-checker/
需要特别说明的是,这篇文章的方法,只能用来下载安装Mac端App Store里没有上架,但移动端的App Store里可以正常下载安装的APP。如果都下架了,我的这个方法就行不通了。
另外本文章只提供个人经历和经验,承诺如实提供真实的信息。因为非常规的方法都是有风险的,如果各位朋友有兴趣自己尝试,希望自己考虑清楚,对自己的行为负责。
其实这只是个应急的办法,在iOS应用没有适配M1 Mac之前,临时用一下。
毕竟是非正常手段,是会有风险的,不着急的朋友还是等待APP上架的好。
我最近还看到一个报道,最新的macOS测试版“将阻止用户安装开发者没有通过Mac App Store为M1 Mac提供的iOS应用”。据说到时候安装Mac端App Store里未上架的iOS应用时,会弹出“这个应用无法安装,因为开发者没有打算让它在这个平台上运行”。
不知道这条消息是不是真的,也许当各位看到这篇文章的时候,本文章所提供的方法已经无法实现了。
需要声明的是,这篇文章内的方法当然不是我首创的,相关的知识也是我在网上搜索学来的。
是因为我自己遇到了这种问题和需求,在寻找到解决办法之后,归纳总结出的方法。
我是2020年的12月底收到的2020款M1芯片MacBook Air,是8GB内存256GB存储的入门款。
我作为收藏养成类手游的重度玩家,之前都是通过多台iPhone和iPad来刷手游。可以安装使用、同屏多开iOS端的手游APP,是我购买M1芯片MacBook的一个非常重要的原因。
收到MacBook的时候,我发现有很多手游,例如碧蓝航线等等,没有在Mac的App Store里上架,搜索不到。还有的手游虽然可以正常下载,例如少女前线,但是Mac端App Store下载安装的APP却不能正常使用。
我还制作了一个关于M1 MacBook上自己在玩的手游,适配情况的表格。有兴趣的朋友可以看一看。WPS分享:https://www.kdocs.cn/l/sa5wJj6foffB
我在购买MacBook之前就知道APP的开发者可以选择不在macOS的应用商城上架APP,所以我在MacBook到手之前,就开始查找相关的解决办法,以免自己想玩的手游无法安装。
我一开始在B站搜索视频教程,看到的主要是通过“Apple Configurator 2”和“iMazing”,或者是一些iOS手机助手,来导出应用程序的ipa安装包。
这些方法大多需要通过iPhone或者iPad来实现。步骤基本上都是先在手机上安装APP,再通过各种方法把手机里应用程序的ipa安装包导出来,而我这次给大家提供的方法就要简单一点。
我为大家提供的方法,是通过一个名为“iMobie M1 App Checker”的APP。
官网:https://www.imobie.com/m1-app-checker/
网站和软件都支持官方中文 软件是Mac端,没有在App Store上架,需要去软件官网下载安装包安装。这款软件的初衷是检查软件和M1芯片的兼容性,检查你在这个应用里搜索的APP有没有适配兼容M1芯片。
这款软件可以直接下载正在App Store里上架的APP,不需要借助手机平板。
这里说的App Store其实是所有平台的App Store,包括Mac端、iPhone端、iPad端。APP如果在Mac端的App Store没有上架,只要在iOS设备上的App Store可以下载,那这款软件就可以通过iMobie下载。甚至据说在iMobie软件的官网就可以直接下载ipa,不过我是没试成功。
需要特别说明的是,基本上我试过的所有的在M1芯片Mac上安装App Store里未上架APP的方法,都需要你在那个第三方的软件应用里,输入自己的苹果账号密码!!!
有风险的!大家要考虑清楚!不太着急不爱折腾的朋友还是老老实实等APP正式上架的好。
我为了下载这些未上架的应用,是专门重新注册了一个账号。
另外想要下载的APP,需要在软件内登录的Apple ID购买过该APP才行。也就是说,需要下载的APP需要在账号的“已购项目”里。(免费的APP点击“获取”之后,就算是购买了。)
具体的操作步骤是:
1、安装iMobie软件
先在官网下载iMobie软件的安装包,安装软件。打开软件安装包安装,常规操作。
具体iMobie软件的安装步骤,可能根据软件版本的更新而有所不同。
目前这款软件的安装过程和我Mac上的其他软件有点不太一样。它有点类似于Windows平台的免安装压缩包,安装好之后软件会直接出现在桌面上,而不是启动台和应用文件夹里。
2、在iMobie找到目标APP
打开软件,在左侧点击“iPhone App”,点击上方的“App搜索”。
在输入框里搜索自己需要的APP名称,只要在iOS端可以正常下载,这里就可以搜索到。
正好昨天碧蓝航线客户端强制更新,我就用碧蓝航线为例子给大家演示一下。
3、登录Apple ID
找到目标APP,点击APP右侧的按钮下载,下载之前需要你在软件里登录Apple ID。
可以先点击“Apple ID”旁边的“添加账号”,登录验证;也可以直接点下载。都会弹出登录对话框,在这个对话框里登录下载过目标应用的苹果账号。
我刚刚说过,基本上所有的方法都需要登录苹果账号,我是觉得这样非常的不靠谱。我甚至一度想放弃,不再折腾,老老实实等APP上架。
之后我灵机一动,想到了两全其美的解决方法。我为此专门注册了一个新的账号,这样一来即使出现了什么问题,也不会对我造成太大的损失。
另外,下载的APP需要你登录的Apple ID购买过此APP,也就是说APP需要在苹果账号的已购项目里。如果你想下载是全新的APP,之前没有“获取”过,则需要一台iPhone或者iPad,登录要用的苹果账号,在设备的App Store里获取该APP,将APP添加到已购项目里。
4、下载APP导出ipa
点击目标APP右侧的下载,APP就会添加到资料库,并开始下载。
点击上方的“App资料库”,进入下载页面。
在这里可以看到下载进度。下载速度不稳定,有的时候有的APP下载很快;有的时候还会卡死。我昨天下载碧蓝航线还一直卡在28%,我重试了好几次才下载成功。
下载完成之后,就可以点击右侧的导出按钮,导出ipa安装包。
在弹出的对话框里,选择需要导出的目录,点“打开”确认导出位置。
导出ipa之后,勾选资料库里的APP,点“删除”来删除iMobie下载的内容,释放空间。
5、安装成功
打开ipa安装包就可以直接安装程序了。
安装好之后,用起来和正常在App Store里下载的APP没区别,软件都会放在电脑的应用程序文件夹和启动台里。但是App Store不能识别。
如果你下载的APP已经上架,但是因为上架的APP有问题,不得不下载移动端的APP。那么在Mac的App Store会显示你没有下载,有点类似把APP程序移动到外接存储设备里的状况,不能通过App Store直接更新。
如果你和我一样,下载APP使用的苹果账号不是此Mac验证登录的账号,还需要再验证。打开APP时在弹出的对话框输入购买APP所使用的Apple ID,而不是此电脑正在登录的苹果账号。 作者:枪炮biubiubiu https://www.bilibili.com/read/cv9282629/ 出处:bilibili