Say for example internal and external testers under TestFlight are testing the application. Then a live Appstore release that was uploaded previously gets approved. Will the current testers get the new app update which will override the current test build?
Any feedback is greatly appreciated.
Testing
Once you accept your invitation, you’ll be able to download a beta version of the app you’ve been invited to test. If you already have the live app installed on your device, the beta version of the app will replace the live version. When you’ve downloaded the beta app, you’ll see an orange dot next to its name that identifies it as a beta. TestFlight will notify you each time a new build is available and provide instructions on where to focus. You can easily offer feedback by tapping the Provide Feedback button in the App Details view in TestFlight. An email automatically opens with pertinent app and device details, and you can add additional details and screenshots.
The beta period lasts for 60 days, starting on the day it is released
to testers. In TestFlight, the number of days remaining appears below
the Open button for each app.
If a beta app has In-App Purchases, you do not have to purchase them,
as In-App Purchases made with beta builds are free within the context
of the beta version.
Quote from this link
Tester won't get notified whether the original app is approved by Apple or not. If the app is approved, then user have to download app via App Store. But if tester downloads app from App Store, then it's gonna override the test version.
Apple developer site says
When the app becomes Ready for Sale in the App Store, testing automatically stops on earlier builds, and you will be unable to view or test them.
Refer this link
I think the tester will get an email saying the app has been updated and approved. Since the normal upload will be notified by an email, but haven't tried it ,
TestFlight testers will get notification by email and after app live beta version of app will be unavailable and when they update their app they get live update app.
Related
I have created one application. Then I have uploaded app on the store and set it for Beta testing on TestFlight.
After that Apple rejected app because of wrong credentials I have provided to login into app.
Then I have made some changes in UI and features and then decided to test app manually.
So I have tested app with my friends and colleagues.
After that I have uploaded app on itunesconnect for making live to user and not on TestFlight (No need to test now).
Now app is live on the store Ready For Sale, but still it is showing red notification for beta testing rejection on the app icon.
How to remove that ?
Here are screenshots, I have added :
I had uploaded my App successfully to TestFlight, 5 days ago(with new version and new build number). Which is already uploaded on App Store (But with its Older version).
Now i have added external user to test it and select the build to test and then click on save button, then it is showing "Waiting for beta App Review".
I don't know why user is not added directly rather app goes into "Waiting for beta App Review", and how much time it will take to approve?
Please help me if anyone has faces such issue.
Once you add another user (ie not your apple id), then it must be reviewed by Apple first to ensure the app is safe (contains no malicious intent) for the users testing it.
Normally takes a couple of days for apple to turn around and approve.
There is a distinction between iTunes Connect users and people in TestFlight.
When you upload build, and it shows up, then it becomes visible to your users. But there is an approval process (presumably automated) before TestFlight users see the announcement (assuming it is approved).
I currently have App v1.0 approved for beta testing to external testers and have sent out the appropriate email.
I recently also submitted App v1.0 for AppStore and is waiting for review.
My question is, once the app has been approved for download on the AppStore, will users be notified to update the existing beta test App to the one available on the AppStore "when" they open the AppStore app, or will it be a separate App where they have to search for it and download it?
I found a similar question here: Update application to AppStore listed app from TestFlight beta app
However, the answer provided did not directly answer the question I have.
I also found this:
Will testflight prerelease beta app version update existing App Store version, or install another instance of the app on tester's device?
However, that's the opposite of what I'm asking.
Thanks.
I don't think so. In my experience, the test flight version is not seen as an app store app, so no update will be suggested. In addition, test flight users will typically have an equal or greater version number than the app on the app store, so there would be little point to "updating" to the app store version.
Having submitted a beta version of my IOS App trough Itunes Connect and Testflight to INTERNAL users, and selected it for testing to EXTERNAL users, it displays "waiting beta app verification" (from Internal users) and I don't know how to release the app for EXTERNAL User. (see pict enclosed).
It did worked on past version but I don't know how ... times, upload from Internal users, approval from them (but don't know how).
Need to re-test then submit my app quickly, any help welcome !
NOTE : Apple displays help on old itune connect versions, and don't see where this can be done. See here
Apple says:
Upload a build for the app. See Uploading a Build for an App.
Add App Description and What to Test to the build. This step is optional for releasing your builds to internal testers, but required
when submitting your app to Beta App Review for external testing. See
Add Metadata for your Prerelease App.
Distribute the app to internal testers.
Submit the app for Beta App Review, and distribute it to External users.
You need to have every build reviewed from apple for distribution to external testers.
I'm not sure how it worked earlier, but for now
All builds distributed to external testers must pass through an Apple review. While these reviews do not fall into the same queue as those submitted for App Store release, they can take time.
In other words, you have to use button "submit for beta app review" ;)
You can find guides here: Ray Wenderlich or kyleclegg.com
I received a message from Apple indicating that External Testers feature is now available in Itunes Connect. I followed the next steps:
Added a new External Tester.
I switched on the Beta Testing option, and sent to Beta App Review.
Filled the form and sent.
When I open the Testflight app there are no builds for testing and the person who I added as External Tester didn't receive any e-mail.
Did I forget any step? Am I doing something wrong?
For the external beta testing, you need to pass the Beta app review. The app will be available to testflight and External testers will get mails only after your app is approved for beta testing.
Apps made available to external testers require a Beta App Review and
must comply with the full App Store Review Guidelines before testing
can begin. A review is required for new versions of your app that
contain significant changes. Up to 10 apps can be tested at a time,
internally or externally.
Reference : Beta testing
Image from iTunes Connect, when you create a beta testing.