In TestFlight app build not showing? - ios

I released app, now i'm releasing new version of that app. I uploaded successfully, it's build showing in activity.
But it's build not showing in test flight.
My app updated yesterday.

To create .ipa file i'm using Ad Hoc option. But for testing apple send an email like this ....
Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
Regards,
The App Store team
Now i selected App Store option to create .ipa file. Now i uploaded the .ipa through application builder. Then only i'm getting my build in TestFlight.

Related

Testflight - Build is there but not showing?

So I just got an email telling me that my build has completed processing.
I go to iTunes connect and sure enough there it is. I go to add testers, and it asks me to input some contact info before it adds the testers.
Somewhere here the whole thing just stops working, so I reload the page and this is all I can see now:
My Build is there, it is the correct version, but I cant see it, or do anything with it, really weird. What is this?
To create .ipa file i'm using Ad Hoc option. But for testing apple send an email like this ....
Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
Regards,
The App Store team
Now i selected App Store option to create .ipa file. Now i uploaded the .ipa through application builder. Then only i'm getting my build in TestFlight. I think this will help you...

This build is created for production (App Store) and can't be distributed to testers

I am trying to upload my apps using testflight. I created apps using Xcode. After I archived my iOS project I upload it using testflight. But the upload was not done and here is error message. "This build is created for production (App Store) and can't be distributed to testers"
I dont know how to solve this please help thanks.
Test Flight Error Message Screen Shoot
If you want to test your application for final distribution, you can achieve it with TestFlight like #Amit explained.
More precisely :
Use Production Certificate
Archive your App
From the Organizer (Window tab -> Organizer) you can see all your builds archived.
Then you can export the one you want to test, pick the AppStore Deployment option.
Finally you have to use Application Loader (Xcode tab -> Developer Tool).
It will upload your archive, the ipa file on iTunesConnect.
From there, your newly uploaded build is available for testing.
You will receive an email and notification from TestFlight.
Use Application Loader to submit app to iTunes also for testFlight test.
see below Link for reference
https://help.como.com/hc/en-us/articles/201574452-Upload-Your-App-to-iTunes-Connect-using-the-Application-Loader //for how to use application loader
for testFlight reference check below link.
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html

ios ad-hoc profile ignored when archiving

I have created an ad-hoc distribution profile. I am trying to load the app to the app store for beta testing only. However, when I run the xcode (using xcode 7) archive it ignores the build settings and switches to the non-ad-hoc distribution profile.
I have read many threads and I am still not clear if
I should care that it is doing that
If I should care then why is it happening? The ad-hoc profile is active.
Since you're uploading to the AppStore, you need to use AppStore distribution provisioning profile. You can still use your ad-hoc profile when exporting for ad-hoc deployment. (TestFlight is an integral part of the AppStore now, and is not considered ad-hoc distribution platform anymore...)
From Test Flight Beta Testing:
You should take the following steps to set up prerelease versions of
your app for testing in iTunes Connect:
...
Generate a new
App Store Distribution profile containing the beta entitlement to
distribute builds via TestFlight.
...

iOS: Is a Distribution build supposed to work on my Developer device?

I am confused with profiles and certificates for the build I am trying to put on the Appstore.
In developer.apple.com/ I have properly created both a developer and distribution certificate. they are both linked to the single app I have created.
I have registered my device (iphone)
I also have properly created 1 development provisioning profile and 1 distribution provisioning profile.
When I build with dev certificate + dev provisioning profile: app works fine on my device
But I know the build needs a distribution certif and provisioning profile in order to get approved on the appstore.
However when I build with distribution certificate + distribution provisioning profile, the build is succesful, but I can't launch the app on my iphone, other iphone (with http://www.diawi.com/ or iTunes). It immediately crashes with the infamous error popup: "unable to download. "XXX" could not be installed at this time".
When I look at the device's log from Xcode, it clearly states the crash comes from a profile issue.
Is the distribution build supposed to work on my iPhone?
You can check you Beta release build to your developer device using 'Apple Ad Hoc Distribution profile/certificat'. Here are Apple Dev link Beta Testing Your iOS App
No. A distribution build will not just be installable on your device. You are meant to submit it to iTunes Connect from Xcode, where you build it from an archive, or from Application Launcher where you would submit it as an IPA.
you should have created adhoc distributed provisioning profile and add your device to that profile.
But you need iTunes Connect to submit the app to App Store. This time you can create provisioning profile for app store.
Advantages of iTunesConnect.
1. You need not to add new device to the provisioning profile every
time you want to test the app in new device.
2. You can add as many as new test users to the app and can mark them as internal and external users.
3. You can upload as many builds as you want and test those builds.

Submit app on AppStore without Xcode

How can I submit application on appstore without Xcode?
I do have Xcode but my client doesn't. I know he can get application loader and submit but I'm not sure what do I have to send him to load with application loader.
I found other answers on stackoverflow but I'm not sure how to work it out with my clients certificates/provisions. Since I set them in Xcode how can I set his provision profile?
If someone could provide full description on how to work it out with my Xcode and clients certificates/provision profiles.
Thanks.
Archive your project with certificates you use for Appstore distribution
Click Distribute
Select save for Enterprise or Ad Hoc Deployment
Save .ipa file and send him an ipa file

Resources