No update popup when releasing a new build with Crashlytics Beta - ios

I'm using Crashlytics Beta to send new builds of my app to my tester.
However, when distributing a new build, the current users don't get the popup telling them that a new version is available. Their status on the dashboard stays at "Installed" and never get to "Launched", maybe it's linked?
I also regularly get "logged out" of the Beta webclip on the home screen, with a "Well, this is odd" error message.

Beta polls for new updates on iOS every 2 hours. If you're doing multiple releases in a 2 hour period the pop-up won't appear for each release.

Related

My app in test flight says beta testing expired. How do I update and reinstall my app?

My app in App Store was in beta testing and it expired. My developer bailed. How can I update my app so that it can go back into beta testing in test flight? I can find latest build, but I don't know how to update and reload into test flight. Thank you
Yes, it expires after 90 days. You have to change the version number and re-upload it. In the project navigator in Xcode, click on the topmost entry (Often the name of your app), click on build settings in the center pane and scroll down to Versioning to increment the version number. Set the active scheme to "generic iOS device" along the title bar just next to the app name & icon. Then, from the Xcode toolbar, at the top of the screen, select Product->Archive. Here's a tutorial that gives a lot of details. https://www.raywenderlich.com/5352-testflight-tutorial-ios-beta-testing

How do I select a build in App Store Connect

I tried to publish the app to Apple Store Connect. Normally there is a "+" button but I don't see one right now because Apple have updated iTunes Connect and introduced a bug. How can I get around this bug and select a build to submit my app to the App Store.
I cannot choose the build to Submit for review.
I just uploaded a new version a few days ago, and everything seems to be working just fine on iTunes Connect. Could you please make sure you're following the steps below:
First create a build from Xcode with a specific version number (for instance 1.3.0), archive and upload to iTunes Connect. Wait a few minutes for the build to process.
Once the build has finished processing, make sure it's available on iTunes Connect by navigating to My Apps/Activity/iOS Builds. If everything is okay you should see your new build "Version 1.3.0" here.
Now before you can change the build, and this may be the step you're missing, you need to add a new version of your app for submission, via "+ Version or Platform". This number should match the build you uploaded earlier (1.3.0).
Then just select the newly created version of your app on the left menu, and you will have the option to select the new build you want to use for this version in the "Build" section.
I had the same problem. The Step 2 in #user13639548 answer confused me even more because I didn't find activity/ios builds.
What solved the problem however was changing the versin from 1.1 to 1.1.0. and then also waiting 3-5 more minutes until the + button appears again.

Apple Store - What happens to current build when new build is being reviewed?

This is our first iOS application on the Apple Store and v1.0 has been approved and Ready For Sales.
Now we are updating with new build v1.1 with fixes so anyone knows if current build (v1.0) is still available for testers/users while new build (v1.1) is being reviewed?
Cheers,
H
Your current version is available until you release the new version to the store for sale. You can check the "automatically release new versions" checkbox and as soon as the review passes it will release.
Yes, v1.0 is still available. There is an option to hold the build until you want it to release. Else until the new build gets updated in all apple servers, your users will still see the v1.0. Normally it takes sometime, for all the users to receive the latest version depending on their location.

Issue at AppStore iOS app new version submission

Hello and thanks in advance.
While trying to submit new version of iOS App to AppStore using Application Loader, I received this message:
ITC.apps.validation.prerelease_build_missing
and submission is stopped. I didn't have any problems submitting new versions with prior versions of iTunesConnect, it seems that this bug is showing with latest version.
Have you any idea about what it means and how to solve the problem in order to proceed?
All you have to do is scroll down on the main page of your version, spot the BUILD section and add there the build you have previousuly uploaded. Scroll up again and click "Submit for review".
That should do it.
You need to follow below steps to upload the application new version :
-- Give New Version details and Save the contents on itunes connect
-- Change the Bundle version in your application source code.
-- Upload the application with xCode 5.1.1 or later or Application Loader 2.9.1 or later
-- After getting no issues found and application uploaded successfully, WAIT FOR TEN MINUTES.
-- After ten minutes, refresh the page of itunes connect.
-- Scroll down the screen, you will get a '+' icon in a blue circle in the BUILD section.
-- Click on the same and select the application version which you recently uploaded
-- Save all the changes and select "Submit for review"

App submission binary does not show up in iTunes Connect

I want to update my app. I have a new version of the app and now it says "Prepare for Submission".
Now I want to perform "Prepare for Upload" but I cannot find this in the new iTunes Connect.
I have tried to upload the app to iTunes using Application Loader and Xcode 5.1 but still the status hasn’t changed and when I click on "Submit For Review" I get the following error:
You must choose a build.
It is quite weird but let me show what I have learnt from this new iTunnesConnect layout.
Step 1: You should wait around 10 min to 20 min to see your uploaded binary file in the prerelease section. .
Step 2: After you wait a while (10-20 min) then you would see the below icon
Step 3: Then you could able to see that your binary is ready.
Step 4: Then click on plus (+) sign, you now could able to choose your binary and then click submit for review button to finalize.
Look for it here:
Here's the new binary I uploaded:
Then, don't forget to create a new version and then assign the new binary to it (after process is completed):
I had the same problem, and waited for more than 8 hours without any result. The plus-icon never showed up under the build section!
Then I saw a new (tax-agreement) contract that I had not signed. I signed it, waited for a few more minutes, and then the plus-icon showed up!
The reason could also be that you are still releasing binary with the old TestFlight SDK in it.
A few months ago TestFlight updated their service meaning that it is now included in iTunesConnect, previously a TestFlightSDK was included in the project and various codes needed to enable TestFlight for users. This is all now depreciated. This means if you release a new version of an app which still has the TestFlightSDK included your binary won't appear in iTunes Connect and you will receive an email like this:
We have discovered one or more issues with your recent delivery for "blahApp". To process your delivery, the following issues must be corrected:
TestFlight SDK - TestFlight no longer requires an SDK to enable beta testing, crash reporting and analytics. To continue using TestFlight, set up Beta Testing in iTunes Connect and remove references to the SDK from the following executables: blahApp.app/blahApp
Once these issues have been corrected, you can then redeliver the corrected binary.
You need to remove the TestFlightSDK and also all code linked to the old TestFlight. Once this is done the binary should start being picked up by iTunes Connect as the answer above states.
The tricky thing about this issue is that if you're like me the email could go through to your junk, to an old account or if you're working for a client and don't have access to their personal email it is tough to find. Apple give you no other indication that this is what's wrong.
Hope this helps people with this problem going forward
Just took 19 minutes. If you click the activity tab you can see that the upload is processing.
At this time of writing, binary submission should take only few minutes to appear in iTunesConnect. When my binary did not show up for hours, I can immediately tell that something is not right. Most of the answers I found resolved to waiting. This was not the case for me. I went to ask Apple support and I got the answer. My app was missing purpose string for one of my protected data class (for iOS 10 and later). Once I provided the usage description and resubmitted it, the binary shows up right away.
I thought someone else might be facing the same problem. For a complete list of protected data class that requires descriptions, check out this link: https://developer.apple.com/library/content/qa/qa1937/_index.html

Resources