How to add testers in Apple Developer Account? - ios

There is a major issue in Apple Developer Account where "Testers and Groups" for particular application we packaged and installed to itunes are disabled, and I do not have the access to add user in that section.
But if I goto
Itunes -> "Users & Roles" -> "Itunes Connect Users" had my Admin, Legal account already without me creating it. And I managed to add accounts there but when ever the accounts we add over here are not displayed in "Testers and Groups" under application
I have attached screen shots for references.

Make sure -
You have added your bundle id in your apple account.
You have managed to add all the required certifications.
After that you have select the bundle id then you register your app in iTunesConnect.
For more - Reference_1 Reference_2

There is no special group like "Tester Roles" you have to assign the Developer role so he/she can get the invitation.
Check this two things for Internal Tester
Given Email id is apple ID or not ?
And while assign the role you have to choose specific app or you can assign all app also in what user to test all your app.
For External Tester
You have to submit your application to Apple for review
After successful review from Apple, you can add as many Testers' email ids as you want

Related

Agent role isn't permitted to edit users

In "App Store Connect -> Users and Access" I'm trying to add an app to some user.
When I'm trying to save changes I get error:
"Your account doesn’t have permission to edit other users. Contact your team agent for more information."
The problem is that I'm the admin in App Store Connect and agent in the corresponding apple developer program account.
Ok, so in order add permissions for some app to a user I've needed to change his/her role then return previous role and after that add the app. It allowed me to save the changes.
You can checkout for your role under the People Section of the developer account.
Login to Developer Account
Click on People tab on right side.
Checkout your role and see, if you are agent and admin for that team.
Possible reason for this to happen is:
You are having multiple developer account or some one has added you as the admin to their team. And when you tries to login with your developer id and password, you may be redirected to that team, in which you role as admin only.
So, choose the appropriate team by clicking the right down arrow, besides your Name in https://appstoreconnect.apple.com
Must be a bug,
if you un-check and re-check user role at same time you adding new apps bypass the permissions.
I believe should be Apple reported.

Change the password of “Sandbox Tester” user account on iTunesConnect

To test In-App Purchase features in an iOS app, we need fake user accounts on the fake App Store. Such accounts are defined on iTunes Connect > Users And Roles > Sandbox Testers web site. I see how to create such users on that web page, by clicking the + (Plus sign) inside a circle icon.
How do we reset the forgotten password on that account?
You absolutely can change the password for sandbox users. Go to iforgot.apple.com
Enter the sandbox email address. Either answer your security questions or have it send you an email.
You can't. You just need to delete that user and add another on with a new email.

iTunes Connect: How to create Bundle ID as part of other team?

A customer has added me as 'App Manager' to their companies iTunes Connect portal. How can I upload my app to their account?
It always tells me I have no eligible bundle IDs and then sends me to create one in the developer portal "Certificates, Identifiers & Profiles". If I create one there, I create it for my private account, not the customers.
Please help, I would really like to release the app...
I just had to call the company, tell them to go to https://developer.apple.com/, go to 'People' and invite me as an admin. Now I can go to the 'Certificates, Identifier & Profiles' page, click on my Name at the top and pick 'Change Team'. There I can switch to the company.
Hope this helps someone else at some point.

iTunes Connect - Can't invite "internal testers" for prerelease app

I got my app approved for distribution through the new Apple TestFlight app. I tried to invite an "internal tester" through iTunes Connect ->Prerelease ->Internal Testers but all I see are 2 info boxes:
To start testing, select at least one Internal Tester.
Internal testers can be added in Users and Roles. Internal testers are iTunes Connect users with the Admin or Technical role.
I already added an Admin an Technical user to Users and Roles but I can't invite them.
How to invite an internal tester?
Problem solved: The email for an internal tester was also used for an external tester. As soon as I removed the email from the external testers list I could invite the user as an internal tester.
To add people to internal testers you need to go
"Users and Roles"
List item
Select the user Switch on Internal Tester
Save
users and roles - external tester - remove email
users and roles - interal tester - click checkbox and save
my app - appname - prerelease - iternal testers - click checkbox and click invite.
it save me from going crazy)
Something else that might help is if you flick the "Internal Tester" switch on a user and it doesn't stay, you have to make sure, as Apple says in this doc "The user must have an Admin, Legal, or Technical role."
To add a beta tester you must be signed in to iTunes Connect with an Admin or Legal account (NOT a Technical account). This answer explains further https://stackoverflow.com/a/27046745/3055537

I can't add testers to iTunes Connect: Users and Roles → TestFlight Beta Testers → Internal

I'm a developer for a small company's team. I am trying to set up Apple's TestFlight service.
I have a Beta submitted for a new release. I have turned on TestFlight testing for this build. However, when I try to invite testers, I am told that I need to enable some users for this role.
When I go to the "Users and Roles – TestFlight Beta Testers – Internal" section of iTunes connect, I see the list of other people in the company's team. There is a check mark to the left of each person to select them. iTunes Connect won't allow me to select any of the users and doesn't give an error.
How can I add testers?
In my case, this happened because I was set up with the Technical role in the iTunes Connect team.
Users with the Technical role are not authorised to add internal beta testers.
You need to find someone within the team who has either the Admin or Legal role in iTunes connect.
This person can then either:
Set up testers themself.
Set you up to have the Admin role, at which point, you will be able to add testers yourself.
Without the Admin or Legal role, you will not be able to set up testers.
The UI does not seem to have any feedback to inform you of this, which is unfortunate.
Apple makes this process painfully un-obvious, but here are some steps that may help:
Login to iTunes Connect and navigate to "Users & Roles > iTunes Connect Users"
Click the + icon near the top to add a new user
ADD THEM TO THE "TECHNICAL" ROLE!! This is the important part Apple fails to explain. If a user isn't assigned to the "Technical" role, their name won't appear in the list of users to select from under the "Users & Roles > TestFlight Beta Testers" section.
The new user will receive an email invite. Prior to them accepting, you will not see their name under your list of users. Once they accept, their name will be listed.
Navigate to "Users & Roles > TestFlight Beta Testers" check the box next to their name and click Save.
-OR-
Navigate back "Users & Roles > iTunes Connect Users" click on the new user's name and in the upper right corner, switch the "Internal Tester" toggle to ON.
Navigate to "My Apps > (app name) > Pre-release > Internal Testers" check the box next to the new user's name and click "Invite"
NOTE: I could be wrong about this next part but in my experience, the new user will not receive an invite for a previous build. You must publish a new build after the new user is added. Only then will they receive the invite.
As of late 2015 / early 2016 Apple has started to decommission the Technical role and replace it with the App Manager role. A new role of Developer was created, which also allows internal testing through TestFlight, while having somewhat less privileges.
Unfortunately the hint text on the TestFlight panel is still not updated and lists only the defunct Technical role besides Admin and Legal, causing a lot of confusion.

Resources