At our company the process we execute normally is:
- fix/implement
- test ad-hoc version
- create AppStore package
- test that AppStore package by installing it directly through iTunes.
- submit version to AppStore.
The reason why we need to test also the AppStore version is because some payment services wouldn't work if we didn't. So we need a real environment.
Previously to the inclusion of the iOS App Extension (sharing) we could do this process without issues, but now after doing the same process we can't do it anymore.
We can;
- test the ad-hoc version by signing the app extension as ad-hoc.
- create and submit the app store package.
However we can't install the app store version anymore, the error mentions that there are issues with the signature, more precisely:
(Entitlements found that are not permitted by provisioning profile)
Does anyone have any idea why this could be happening?.