But I can't specify this file in the appium with useXctestrunFile and bootstrapPath capabilities.
I checked the code and I realized it is hard-coded. If the device is a simulator, it is always assumed x86_64.
I think the simulator version also can have arm64 architecture.
I created an XctestrunFile with my Apple silicon PC for the simulator build, and it creates a file like this
But I can't specify this file in the appium with
useXctestrunFile
andbootstrapPath
capabilities.I checked the code and I realized it is hard-coded. If the device is a simulator, it is always assumed
x86_64
. I think the simulator version also can have arm64 architecture.https://github.com/appium/WebDriverAgent/blob/e011c7e83919e6982d857d384b97416a22a46350/lib/utils.js#L262-L266