New Certificate "beta entitlement"?

I took elpita01s advice and used testflightapp.com instead. I got it to work for my ipad then. Have one tester who hopefully will get going during the week which should confirm.

Yes, no pbs to make it running the old way. Just still waiting to use the testflight app on iOS8.

Will update if i manage to make it work .

Any update on the beta entitlement issue?

From what we can tell, all you need to do is create a new set of provisioning profiles.  You may need to regenerate your certificates too.  But when it’s done, you should be able to view your provisioning profile in a text editor (it’s a binary file, but some of its text) and look for:

    <key>beta-reports-active</key>
    <true/>

in the Entitlements section.  This is all part of Apple’s provisioning portal setup from what we can tell.

Rob

Rob, I think we all did the internet search and read the same info you just posted. As far as I know Corona signed builds never make it to TestFlight, however.

I haven’t tried the latest Corona that came out last week. I also haven’t dug too deep into why an AirSigned build works fine and Corona does not. Some diffing may reveal something.

Do you have a case where that key is in the provisioning profile and it fails to upload to testflight?

Rob

Yes, Rob. The beta key is in the provisioning profile and it fails to be eligible for Beta Testing. Like I said before, I’m signing my Corona build with the same exact provisioning profile as the one I use to re-sign it with AirSign. This makes it clear that the issue is not with the profile, but with how Corona is signing the application. However, I too haven’t tried with the latest daily build since I’m waiting for confirmation that this has been fixed.

Rob, have you been able to upload a Corona build and distribute via TestFlight?

I am having the same issue. Rob, rebuilding certs and profiles and signing certificates and every other potential signifying / identifying document does not help, and takes hours :slight_smile: So there is another solution needed. I currently have:

   <key>beta-reports-active</key>

    <true/>

visible in the profile documents.

I know I’m not a PRO user, but I must say that given Beta testing is such an important matter in development and deployment of apps, I do not understand how this is taking now 3 months to resolve. 

This needs to get fixed! can corona sdks users not do test flight tests, or even pre releases in general? because if so, I’ve wasted 20+ hours screwing around in iTunes connect and Dev center trying to fix beta entiltments!

This needs to get fixed! can corona sdks users not do test flight tests, or even pre releases in general? because if so, I’ve wasted 20+ hours screwing around in iTunes connect and Dev center trying to fix beta entiltments!

I agree, i have regenerated my provisioning profiles, and have uploaded 6 or 7 versions of my app to iTunes connect. Each time it has the yellow warning triangle in the pre release section, and says i don’t have the right entitlements, and think because of that, i cannot submit my app for a beta app review

I can confirm that you did just waste the time.  I have a beta that I am running now that took me a LOT of time to resolve the beta entitlement issues on.  Unfortunately, in the process, I lost some of the people that signed up in test flight to test my game.  I also had a publisher get frustrated with this, which does not make me look good at all.  The worst part is that I really don’t see any indication that this issue is being addresses or even recognized as being an issue.

Things like this are making me consider just switching over to a new environment after 6 games developed in Corona.  

So, how did you finally resolve the issues and get a beta test going? This whole thing has slowed my app launch down by a week, I want to know if I should even bother doing a beta test now… Is it even possible?

So I wound up creating my build in Corona and then re-signing the build using a program called AirSign (it’s free for 30 days).  There are instructions for this process in this thread but I am more than happy to walk you through it if you’d like. 

Are you planning on using Apple’s test flight features?   I spent two days getting this to work so I’m happy to share the knowledge.

I recreated all my profiles as well but no luck. It just does’t work. 

Yeah.  I went through the same thing.  It is apparently not the profiles but the way the app is signed.  Download and install AirSign and then do the following (assuming that you are attempting to build it using Apple’s TestFlight beta program).

  1. Build your app with your App Store Profile (in Corona, obviously)
  2. Create a folder called Payload
  3. Copy the app into that folder (not the zip file that is generated)
  4. Compress the Payload folder
  5. Rename it to YourAppName.ipa
  6. Open AirSign
  7. Open that file in AirSign
  8. In the Code Signing section, select your App Store Distribution from the Distribution Type drop down
  9. Select your App Store Distribution provisioning profile from the provisioning file drop down
  10. Press the codesign application button
  11. Save the file wherever you want
  12. Upload that version of the app to the app store

Following this process, I was finally able to upload the build to Apple for beta testing.

Good luck!

We need someone to provide us an example app that we can look at.  Since the App isn’t that important, Any ole app that has been corona SDK signed that includes a profile that shows the beta entitlement would be helpful for us to look at.    You can build your app and use the .zip file from that. 

You can then use the “File a bug report” link above.

Rob

Any updates, guys?

hi did not have time yet to check the issue. we still rely on the old testflight way