I am experiencing some issues with TestFlight and I am fairly new with iOS development so I am certain I must be missing something extremely small and frustrating.
We have our personal Apple IDs on our devices to test, and we sign into iTunes Connect with our work email/Apple ID (of which we were added to an organisation).
When I upload a new build and I want to get internal testers on it (take note it is only myself and another co-worker), only I get the TestFlight notification and email and not my co-worker. No notification, no email.
The strange part is that both of us are able to sign into iTunes Connect with our work email/Apple ID. And both of us are able to see and change details on the iTunes Connect Store.
I have tried removing him from the internal testing team and re-adding him, only for the status to show "Notified" but he does not get a notification or an email.
I have also removed TestFlight and re-installed it, and once in the application, the only available version to download is an older version (roughly a week old) and can not update the version to the latest build.
Everything was working one week ago. Any clues or advice on what to check or look out for?
Thanks to all in advance for all the help and information provided.
Make sure you have verified both your work and personal accounts. Apple has weird issues with this sometimes. You will also need to verify your account details again each time you add a new email address :)
Related
By mistake, I uploaded the GoogleService-info.plist from some other project with different bundle identifier in my latest release, to my AppStore. and now many people have downloaded the application from this release, and obviously they're not receiving any remote notifications. Now when I changed the GoogleService-info.plist to the actual project file and uploaded the app to test flight, when I update the app I still don't receive any notifications but when I uninstall and reinstall the app I start getting notifications. however, there're many users who are already using the app and now they'll just update the app and not re-install.
any help in this will be highly appreciated.
This is an unusual problem. The binary that you upload should have the new plist along with it. At this point you should contact apple developer support. I've had problems and they were very helpful.
1- Log in to AppStoreConnect
2- They changed things around. Go to the lower right hand corner and select Contact Us
3- If you select Development and Technical all the options from there will give you email support only. If you want phone support select Membership and Account > Account Access and from there you will get the choice of phone or email support.
I haven't spoken to them in a while but the problem that I had the initial operator couldn't help me and she had a specialist reach out to me. After I spoke to him he couldn't figure out how to fix the issue. He asked a supervisor and the supervisor couldn't figure it out. He said it was his first time experiencing such an issue (I had a regular account, expired paid account, and an active paid account, and one of my app bundle identifiers were still with the expired account but I needed it on my active account -it was headache). I had to send him an email detailing all the steps that led up to the problem and everything that I tried to do to fix it. They sent that email to a special team above them. Have an email like that already prepared.
It took a couple of days but the team figured out the issue just based off of the everything that he documented and tried and the detailed email that I sent them. The response 100% fixed the issue.
I have plenty of gripes with their app review team but apple's tech support, from what I've seen so far is top notch and very responsive.
If they fix the issue please come back here and add an update so that if someone else has this problem they can use it as a reference.
I am having hard time to transfer application. It shows TestFlight beta testing criteria not matching. But I already removed all builds and test information from TestFlight. I have same issue in my two different iTunes account. If anyone have solution for this then please let me know.
I already contacted apple support but no reply from them since one week.
Enclosed are screenshots of my account status of TestFlight and app transfer page.
You should make sure that you removed all the information, in all languages. It worked for me.
screenshot
Every time we upload an app with an issue (missing entitlement, privacy string missing from the project's .plist), iTunes connect emails the error to every single one of the tester emails in our list, even if they're not registered to test for the application I am uploading.
Currently I am the only person in the list for this application, and yet it's sending the email to everyone testing an unrelated app.
How do I turn this ridiculous behavior off and stop annoying them?
This is not a bug. It is a 'feature' of PEBKAB.
The issue was another developer had quietly added the users to itunes connect as internal testers on a separate project. They had all been given a 'developer' role, and when I created the app, they were automatically put on the developer email list for that one, too.
A quick diddle of the users and roles table fixed it all up, no trip to Apple Support required.
Unfortunately this is just how iTunes Connect works. I have reached Apple complaining about this, their answer was that I should use External TestFlight distributions.
Honestly I really recommend you to use other beta distribution platform like beta by Fabric, the build process is using ad-hoc builds, in our team we use beta by Fabric for small builds then once we are almost ready to push to the AppStore we run a small test by using the final build in TestFlight.
I'm not saying Testflight External distributions are bad but is not the right tool for a daily workflow some times you can't afford waste 3 to 6 hours waiting for apple to approve your new build.
I am trying to use TestFlight (the new one) to share my app.
I have now shared it with 3 of my internal testers on itunes connect one of them everything has worked fine and they have successfully downloaded the app.
But the other two when on the TestFlight app get a page like this:
Why my it be expired it makes no sense as it is definitely with in the 30 day test period as it is working fine on the other internal tester any help would be great
Update
I just received an email from the "App Store Developer Support Escalation Team"
They said:
Hi Max,
We believe this issue has been resolved. If your testers are still
unable to test your app when using the TestFlight app version 1.0.1,
please let us know.
Best regards,
Ben
If anybody is still having the problem before they try the answers bellow and after they have updated the TestFlight app. Let me know and I will get back to the "App Store Developer Support Escalation Team".
The same happened to me a couple of weeks ago.
In some devices it was working, while in others the expired button appeared.
If the provisioning profile regeneration doesn't work, it must be an issue with the Language & Region section in the iOS settings.
Just compare what is different between the ones that work and the ones that doesn't.
In my case, I fixed it setting the region as United States, Gregorian Calendar, and Advanced in Automatic.
After I changed this, the button changed to "Download" state immediately.
I hope it works for you.
When shit like that happens, it usually means you have issue with provisioning profile.
It is the only thing that could possibly expire (certificates also)
Here are the following steps that will help you resolve this issue:
Log into your developer account
Delete/regenerate the profile
Go to Xcode
preferences
then account
refresh the provision
clean
build (using production profile)
archive
submit
Voila, should work fine now!
Check to see if the devices showing the app as expired in TestFlight are set to use a 24-Hour system clock. On the device, go to settings -> General -> Date & Time. Ensure the 24-Hour Time switch is on, as TestFlight currently struggles with 12-Hour system clocks.
Im a newbie in iOS App Development. Recently I made an app for a client. And he registered for the Apple developer account and assigned me as an ADMIN. So i was able to create provisioning profiles, etc. But Once we got the app ready for distribution, i came to know that i dont have permissions to upload it to the app store. I thought of asking my client for temporary switch of his login password so that i can use it,(He doesnt have a Mac) but felt inappropriate and asked him if he can change my role to agent. Eventually he assigned me as an agent. But even after that when i try to distribute from XCode Organizer window it says, Cannot find a registered user with the username.
Can anyone say what am I doing wrong here?.. Or is it not possible for the second agent to upload to app store?!! Sorry for my bad English. Thank you guys. Your help is most needed. I have been googling around for a day and still couldnt figure it out. Meanwhile is it because that iTunesConnect is shut down till 28th December.
Due to the holiday period Apple aren't allowing developers to submit apps to the review process - I believe this ends on the 28th December. So the iTunesConnect service is currently unavailable so you will not be able to submit through xcode or Application Loader
Apple gave developers plenty of notice about this by sending out emails to developers and associates in regards to this manner.