Hello
I followed the above article to upload my build from CircleCI to TestFlight.
I was able to upload the build from CircleCI to Testflight. The problem is I am getting an error “Missing Beta Entitlement” in front of my build. I googled and found that I have to include “beta-reports-active” key in my provision profile and entitlement file.
-
I added “beta-reports-active” in my entitlement file only and then I tried again. I got this error “Your provisioning profile is missing beta-reports-active”.
-
Then I manually edited provision file and added “beta-reports-active”. Then I tried again and I got error “Unable to parse provision profile”.
-
Then I replaced my provision profile (which was adhoc) with App Store provision profile. Then I tried again and got this error “Code Signing is required”.
circle.yml
machine:
environment:
GYM_CODE_SIGNING_IDENTITY: "My Code signing identity"
xcode:
version: "8.0"
deployment:
beta_distribution:
branch: master
commands:
- gym
- ipa distribute:itunesconnect -i 21321478 --upload --verbose
Please help me on this. How should I prevent “Missing Beta Entitlement”. It is working fine from local environment using fastlane.