我有两个主要问题。
如果有人可以指出我可能的答案,那将是非常好的。谢谢!
你的第一个问题答案:我不认为MAC OSX版本会对你造成问题,特别是当你有一个兼容的Xcode应用程序时
第二个问题:您可以使用所需功能的信息自动化安装在手机(ios / android)中的任何应用程序。以下是在ios中打开已安装应用程序的示例代码
*** Settings ***
Library AppiumLibrary #you need to install this
*** Variables ***
${APPIUM_SERVER1} http://0.0.0.0:4723/wd/hub
${APPIUM_SERVER2} http://0.0.0.0:4750/wd/hub
${app} com.apple.mobilephone #find package name of your app
${version} version=9.3
${platform} iOS
${deviceName} ${destdevice}
${udid} 81eddea4d7f5cea5b5da65b999369b52
${platformName} iOS
${name} My First Mobile Test
${automationName} XCUITest
${xcodeOrgId} 89E87VX
${xcodeSigningId} iPhone
${usePrebuiltWDA} True
*** Keywords ***
setup and open ios app
${iosdriver}= Open Application ${APPIUM_SERVER2} app=${app} version=${version} platform=${platform} deviceName=${deviceName} udid=${udid} platformName=${platformName} newCommandTimeout=2500
... name=${name} automationName=${automationName} xcodeOrgId=${xcodeOrgId} xcodeSigningId=${xcodeSigningId} usePrebuiltWDA=${usePrebuiltWDA}
Set Suite Variable ${iosdriver}
$ {app}是您提供包名称所需的功能,有关详细信息,您可以搜索如何查找ios应用程序的包名称。