在 iPhone 模拟器上安装应用程序

6
我们如何在没有任何源代码的情况下将 .app 文件安装到 iPhone 模拟器中?

你是在询问:https://dev59.com/YHM_5IYBdhLWcg3w3nbz 吗? - Bhavin
2个回答

6
是的,这是可以做到的。
如果您打开Finder并转到/Users/user/Library/Application Support/iPhone Simulator/iOS version/Applications,您将找到所有模拟器上安装的应用程序的目录。
只需压缩该应用程序的顶层文件夹,并让其他用户将其放入相同的目录中。效果非常好。
注意:我认为您可能必须为特定版本的iOS编译它,然后再将其发送给他们。
来源: 是否有一种方法可以在没有源代码的情况下在模拟器上测试iOS构建?

但我的问题是,我如何在最开始的时候为模拟器安装应用程序? - Angel
@user1030258:有什么区别吗? - Oliver
我对自动化还比较陌生。我正在尝试为一款iPhone应用程序设置模拟器以进行自动化测试,但我不知道从哪里开始。 - Angel
你在说什么?自动化和你的问题有什么关系? - Oliver
我需要在iPhone模拟器上安装一个特定的应用程序,以后我会编写自动化测试用例。如果我让你感到困惑,对不起。基本上,我需要知道如何在不使用源代码的情况下在iPhone模拟器上安装应用程序。 - Angel
1
所以...如果你基本上需要知道如何在iPhone模拟器上安装应用程序而不使用源代码,而是二进制文件,这就是答案...我真的不明白。 - Oliver

2

在 iOS 模拟器上安装 .app 文件有三个简单的步骤。

步骤 1:启动 iOS 模拟器 有两种方法可以启动 iOS 模拟器。

   1. Using XCODE: Open Xcode and navigate to 
      **XCODE => Open Developer Tool => iOS Simulator**

   2: Using Terminal: Type following command in terminal 
      **open -a "iOS Simulator" --args -CurrentDeviceUDID <Device UDID>** 

注意:不要忘记更改DeviceUDID。您可以使用以下命令检查正在运行的模拟器的UDID:

xcrun simctl list

UDID是突出显示框中的字母数字值,当模拟器启动时,其状态将变为“已启动”,而不是“已关闭”。

第二步:安装: 当设备完全启动后,使用以下命令在模拟器中安装.app文件

xcrun simctl install booted

第三步:启动您的应用程序: 您可以通过两种方式启动应用程序 1.点击应用程序 或者 2.在终端上编写以下命令

xcrun simctl launch booted


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接