using appium 1.6.3, according to the documentation on testing on real devices:
It is easy to configure the Team Id and Signing Id to sign the webdriveragent automatically with the provisioning profile that is installed on the device.
"xcodeSigningId": "iPhone Developer"
nb: I'm sending this in the capabilities with the correct Team Id, but I leave "iPhone Developer"
The provisioning profile has very high chance to be installed on the device since we constantly deploy debug versions of our app. In Xcode i see many provisioning profiles including my company's. I don't have the provisioning profile on my Mac since I'm just coding tests and not the app itself.
I see many people applying the manual way for generating a WebDriverAgentRunner with XCode. I wanted to avoid this, why people are not straighforwardly using the automatic way?
When I run the test, I send the capabilities as mentionned above.
I attached my appium log and the xcode log for signing the web driver agent (transposed for some ids and names). Seems that the capabilities are making it through, but I don't know where exactly.
Hope I'm at the right place for posting this (before posting a bug in the github, I'm surely missing something)
Thanks for you help
log.txt (11.6 KB)
xcode.txt (2.8 KB)