Testing native iOS apps we didn't publish

With Appium, is it possible to drive native apps that we’re not a publisher for? When I try this on an iOS device, the error seems to be for the certificate/provisioning profile. I added one but it’s not from the same developer account that published the app.

The scenario is this: we are trying to drive Microsoft apps for testing an integration that works in their web version and was recently added to mobile. The apps themselves are obtained from the app store like an end user would. Needless to say, access to a provisioning profile or certificate from Microsoft’s developer account is out of question.

Short answer: no, you cannot automate third party apps on real iOS devices.
Long answer: Appium documentation “Appium on real iOS devices”