Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Signing (Debug) doesn't include the beta-reports-active entitlement

During the try to setup signing settings of Xcode 8, I've got the following error for the development provision profile:

Provisioning profile "XXX" doesn't include the beta-reports-active entitlement.

recreation of the provision profiles doesn't help. I'm not quite sure if this type of profile needs beta-reports-active settings at all, as I saw other issues only AppStore profiles should use these settings.

I will appreciate any help

UPDATE:

AdHoc provision profile has the same error, however AppStore provision profile works fine for Release.

like image 907
skyylex Avatar asked Oct 11 '16 14:10

skyylex


2 Answers

I was getting this error while trying to make AdHoc distribution build from Xcode 9.0. By mistake I choose different provision profile in Signing(Distribution) and Signing(Release). As I made same provision for both, the error gone.

Hope this will help.

Thanks.

like image 148
Rajshekhar Sahu Avatar answered Sep 27 '22 22:09

Rajshekhar Sahu


I had set entitlements with beta-reports-active for debug and release configuration. After removal of the path to Debug entitlements error disappeared.

As written in the Apple documentation:

https://developer.apple.com/library/content/qa/qa1830/_index.html

beta-reports-active is a new entitlement added to App Store profiles in September 2014 to allow App Store code signed builds to be tested using iTunes Connect

So it should not be set in the other builds.

like image 20
skyylex Avatar answered Sep 27 '22 21:09

skyylex