Slightly programming related, but I cant seem to figure it out. I have an Apple Developer Account and an iTunes Connect account. When the company invities me, all I get is a "XY Ltd. invited you to join iTunes Connect".
If I log in via the link nothing happens, I get my own iTunes Connect account. I don't seem to able to switch between roles or anything like that. What's the issue here?
The email they sent me:
There are 2 things here:
1) You need to add the tester in users tab in itunes connect(if you want internal testing feature).
Here the user will get a mail from itunesconnect asking them to activate their apple id(the mail id you added in the user section). This is the mail you have attached in the screenshot. Once they activate the id, you will be able to see the user in the "users & roles" tab as registered.
2) After the first step you need to add that tester to the app's testflight section. This step is only after the user activates the account.
Go to the testflight section of the app and add the user there. Remember the user should have minimum Marketer role or else the user won't be shown in testflight. Here the user will get an email from testflight, with a link "VIEW IN TESTFLIGHT", you can either open the link on mobile which will redirect you to the testflight app OR you can open the link on your system browser and enter the code in the testflight app.
You need to do this process only once.
Hope this helps
Related
I'm new to TestFlight and frustrated. I have a couple users whom I have added to iTunes Connect Users for the app we are testing. They receive the invite and when the launch it, the get an error stating that the invitation has already been redeemed. I've removed their user accounts from iTunes Connect Users and readded...same result. I've removed them from iTunes Connect altogether then readded them and then added them to iTunes Connect Users. They still get "invitation already redeemed" when they click on the link in the invite. Can it really be this difficult to get users access to TestFlight builds?
I've written a thorough guide in testing apps via TestFlight here: https://github.com/glennposadas/TestFlight-Guide/wiki/A-Thorough-Guide-In-Testing-Apps-Via-TestFlight---For-Clients,-Bosses,-and-Testers
The key is make sure the team gets the email. That email from TestFlight has the button or link to get started with testing.
I'm using the new Apple TestFlight for internal testing, I've invited a bunch of emails who all worked fine.
But I still have one who don't work.
So, I added the tester xxx#mac.com email in the internal testers section and configure it as an internal tester with Admin role.
In the app prerelease section, I see that user, but with an xxx#me.com email.
And when I selected it and click on "invite" button, it says "invited", but the user didn't receive the email to test the app. And in the list, he's status is not like he is part of the test (not accepted and installed the testflight).
What's happening?
One problem that I found (and it's pretty crazy) is that if you enter the Internal Tester's name with any uppercase letters in the email address, you will not be able to complete the Invitation process for a specific app. I had this with two users and only deleting their User account and re-inviting them to iTunesConnect with the same email entered in all lower case solved the problem.
This was not an issue of them being both Internal and External Testers which is another known problem.
I have create one test user in itune connect. User created successfully. and also able to login in phone apple store. But when I am going to test in app purchase with the same user I am not able to test. It always show the error "The Apple ID you entered couldn't be found or your password was incorrect. Please try again". I don't know why this error occur. My provision profile and bundle id are the same for my application and also getting all product list which is register for in app purchase.
Please tell me if any new point still remain in new itune connect.
I was facing the same issue. As my password and email was correct but it was showing the error:
The Apple ID you entered couldn't be found or your password was
incorrect. Please try again.
I solved this by adding new sandbox tester on iTunes.
When you visit iTunes, and go for myApps. On myApps page, on the top left of page there's a drop down menu naming myApps. Click for drop down menu. There you will find Users and Roles tab.
Click on that and then you will find sandbox tester. Here you can add new sandbox testing user.
While adding in some in-app-purchases to an app, I created a test user account in iTunes Connect. After "buying" the items in the store with the test user, I then deleted that test user and created another.
The problem I'm having is that the phone still asks for the original test account's password constantly. This test account isn't logged in under the "iTunes & App Store" settings, nor anywhere else I'm aware of.
I've tried doing a backup & restore, and still no progress. Does this issue sound familiar? Any ideas of other things to try would be terrific.
Thanks for reading.
Make sure you have signed out test user account from within your device:
Sign out of the app store from Settings in iOS: Go to Settings >
iTunes & App Store, tap your Apple ID, then tap ‘Sign Out’
In your app, initiate your IAP
You will be prompted to enter credentials for username and password
Hope this helps!
I'm developing in-app purchase using this excellent tutorial:
http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial
and I'm getting an error "Cannot connect to itunes store" which it seems can be related to Apple's sandbox servers being down; apart from googling for tweets regarding sandbox status, is there any other way of confirming their status otherwise it's difficult (read ipossible) to debug.
Almost a year late, but I'm facing the same problem right now. As far as I know, the best way to test the status of the iTunes Sandbox environment is checking this url:
http://sandbox.itunes.apple.com
An Http/1.1 Service Unavailable means SSErrorHTTPStatusCodeKey=503 in your debugger output.
I'll answer this in case someone else also comes up against this. I have an app in the app store that was built using the tutorial mentioned in the question, and it performs flawlessly. Unfortunately, in my experience the reliability of the Apple Sandbox servers can be iffy, with no obvious place to check online aside from posting to the Apple forums and hoping for a corroborative reply.
As others have said on StackOverflow, the key is to make sure that:
You create at least one test user account at itunesconnect.apple.com
Make sure that there is NO credit card associated with the test account
DO NOT sign into iTunes on your test device with the test account. Instead, SIGN OUT of any iTunes Store account you are signed into. Then try purchasing an IAP. It will ask for your username and password - give it your test username(s).
I got the "Cannot connect to itunes store" error when using a tester sandbox account. The problem was I had signed in on my iPhone with that account and confirmed the email address associated with the test account.
I solved the problem by creating a new tester account under Users and Roles in Itunes Connect and never sign in on my device with the account.
The reason for the error in my case was that when I confirmed the email address, the account was registered as a production account in AppStore and it did not work as a sandbox account anymore.
So if you sign in on your device once, the account will be registered as a production account and even if you sign out again, that account won´t work in the sandbox.
For testing an app in Sand Box . Follow these steps
To test IAP ,we have to create a test user at itunesconnect.apple.com
Go to Settings and sign out from all active accounts (mail, iTunes & App Store , Game Center)
Restart your device.
Run your app on the device. Click on the IAP button -> choose existing account -> enter apple id and password created from step 1. Now everything will be fine.