Ios 如何在XCode模拟器上下载和打开应用程序

Ios 如何在XCode模拟器上下载和打开应用程序,ios,xcode,Ios,Xcode,我刚刚开始致力于移动应用程序的自动化。我已经设法让它在安卓系统上运行,但我在iOS上苦苦挣扎 我试图从这里复制代码: 但我不知道如何下载ios模拟器的应用程序。我尝试了以下教程: 但是“SafariLauncher.app”原来是一个目录,而它本应该是一个文件。 任何人都可以发送一个链接到ios应用程序文件的模拟器,我可以下载?我一直在找,没找到什么 您可以获取代码并将其放入Xcode项目,然后构建,然后单击“运行”启动模拟器并在其中运行应用程序。当您构建它时,构建它以进行测试。您可以将代码

我刚刚开始致力于移动应用程序的自动化。我已经设法让它在安卓系统上运行,但我在iOS上苦苦挣扎

我试图从这里复制代码:

但我不知道如何下载ios模拟器的应用程序。我尝试了以下教程:

但是“SafariLauncher.app”原来是一个目录,而它本应该是一个文件。
任何人都可以发送一个链接到ios应用程序文件的模拟器,我可以下载?我一直在找,没找到什么

您可以获取代码并将其放入Xcode项目,然后构建,然后单击“运行”启动模拟器并在其中运行应用程序。当您构建它时,构建它以进行测试。

您可以将代码放入Xcode项目中,然后构建,然后单击运行以启动模拟器并在其中运行应用程序。当您构建它时,为测试而构建它。

因此,按照您提到的指南,您需要从解压缩后下载.zip文件,并使用xCode打开“SafariLauncher.xcodeproj”。接下来,展开xCode左侧窗格上的“Products”目录,右键单击“SafariLauncher.app”-->在Finder中显示,右键单击SafariLauncher并获取信息,您将看到.app位置,类似“/Users//Library/Developer/xCode/DerivedData/SafariLauncher DnlekJShummcMegagWtogQJBPXU/Build/Products/Debug iphonesimulator”,这是你的.app文件的路径。在desiredCapabilities中为“app”使用该路径。

因此,按照您提到的指南,您需要从解压后使用xCode打开“SafariLauncher.xcodeproj”下载.zip文件。接下来,展开xCode左侧窗格上的“Products”目录,右键单击“SafariLauncher.app”-->在Finder中显示,右键单击SafariLauncher并获取信息,您将看到.app位置,类似“/Users//Library/Developer/xCode/DerivedData/SafariLauncher DnlekJShummcMegagWtogQJBPXU/Build/Products/Debug iphonesimulator”,这是你的.app文件的路径。在desiredCapabilities中为“app”使用该路径。

我构建了代码并让应用程序运行,但现在我不知道如何通过appium inspector访问应用程序。这是另一个问题的代码行:capabilities.setCapability(“app”,“这里的路径,我已经用appium inspector启动了它,它可以工作”);这让我很困惑。我想指向我的应用程序文件的位置,但它没有创建应用程序文件(我看不到)。我构建了代码并让应用程序运行,但现在我不知道如何通过appium inspector访问应用程序。这是另一个问题的代码行:capabilities.setCapability(“app”,“这里的路径,我已经用appium inspector启动了它,它可以工作”);这让我很困惑。我想指出我的应用程序文件的位置,但它没有创建应用程序文件(我看不到)。非常感谢您的帮助。我犯的错误是,我希望SafariLauncher.app是一个文件。因此,当我打开终端并在…/Build/Products/Debug iphonesimulator下找到它时,应用程序就在那里,但当我通过终端访问它时,它是一个目录。没问题,很高兴我能提供帮助。;)您也可以使用Appium运行应用程序,然后您可以通过Appium Inspector访问元素。谢谢,我如何使用Appium运行应用程序?我需要从IntelliJ启动它吗?非常感谢您的帮助。我犯的错误是,我希望SafariLauncher.app是一个文件。因此,当我打开终端并在…/Build/Products/Debug iphonesimulator下找到它时,应用程序就在那里,但当我通过终端访问它时,它是一个目录。没问题,很高兴我能提供帮助。;)您也可以使用Appium运行应用程序,然后您可以通过Appium Inspector访问元素。谢谢,我如何使用Appium运行应用程序?我需要从IntelliJ启动它吗?