有的时候,我们可能需要将别人的Xcode运行之后的程序包(xxx.app)安装在自己的模拟器上,如下我将介绍如何通过终端来安装。
实现
获取自己Xcode生成的xxx.app
steps 1:在工程didFinishLaunchingWithOptions:方法中打印bundle路径:
let mainBundle = Bundle.main;
print(mainBundle.path(forAuxiliaryExecutable: "") ?? false);
steps 3:将拷贝的路径粘贴在前往文件夹路径中,点击回车即可:
安装别人Xcode生成的xxx.app
steps 1:打开终端
steps 2:在终端输入
xcrun simctl install booted xxx.app
路径,点击回车。注意,xxx.app路径为你需要安装到模拟器中的app的路径,获取方法直接将其拖入终端即可。这里有个小技巧,可先复制xcrun simctl install booted粘贴到终端,然后再将xxx.app拖入到终端,两者之间以空格隔开。