Reputation: 137
Error code is 1070 "You must be an Itunes Connect Admin or Technical user in order to deliver content or metadata"
The account's role is agent and has all roles of Itunes Connect, and I also tried another account in the same team whose role is admin and developer role of Itunes Connect, but it still doesn't work.
Upvotes: 10
Views: 5555
Reputation: 4810
My solution was:
Remove others accounts in Xcode -> Preferences -> Accounts
or move your needed Apple ID account to the top of the list.
Upvotes: 0
Reputation: 56
Though the role is Admin, i got this error. I solved it by uploading the same build using transporter app by Apple.
Upvotes: 0
Reputation: 11
Removed all other accounts which is related to that app(uploading app) except the one was App Manager, Admin and may be developer of the project.
Upvotes: 0
Reputation: 47
It is possible that your (apple id from which you are trying to upload build) session has been expired. In my case it was expired. You need to login again.
Check by using below steps
XCode>Preferences>Accounts
Upvotes: 0
Reputation: 41
I just had the same error under these circumstances:
Now the App Store seems to have been confused, thinking that the marketing account [email protected] wanted to upload a binary, which is not allowed.
Had to delete my [email protected] account from Xcode and tried the upload again and it worked 🚀
Upvotes: 0
Reputation: 76
I have the same issue on Xcode 11.3 for uploading.
It seems a bug for Xcode.
I had 3 accounts added to Xcode and just one of them was an Admin. I asked the Owner to change my role to Admin but i got this error again.
It's stupid but i only had one account left that even not used in the project!!
So i asked again to add this account and set its role to Admin and the error was still remained.
So i went to the accounts added in Xcode -> Preferences -> Accounts and removed all other accounts except the one was Owner, Admin of this project and problem solved!!
The solution worked for me was just to remove other accounts which are not Owner, Admin role from Xcode.
Upvotes: 3
Reputation: 1096
My problem:
I've just upload successfully at 4pm
Then at 5pm, I got this error message (I wonder why!):
you must be an admin or technical user in order to deliver content or metadata.
My solution:
Menu XCode > Preference
Tab Account
Remove others AppleID account or move your needed Apple ID account to the top of the list.
Upload again and luckily it's successful
Upvotes: 1
Reputation: 613
I got this issue after updating Xcode to 10.2.1. Here is my solution.
In my case, instead of signing out, I gave admin permission to [email protected]
account and I was able to upload my app.
Hope this will help someone.
Upvotes: 0
Reputation: 21
It works for me.
Upvotes: 2
Reputation: 1
Xcode 9 still has this problem, too.
My account is already assigned as ADMIN role on the App Store Connect. But when I upload app by using Xcode still encounter this issue "You must be an Itunes Connect Admin or Technical user in order to deliver content or metadata"(1070).
My solution is export the .ipa file, then using Application Loader to upload .ipa. It works for me.
Upvotes: 0
Reputation: 4319
iTunes Connect support says the workaround is to just change the team member's role to Admin, then upload should work. After upload, you can now change back the team member's role to its original role. Subsequent uploads might work but for other's it still won't.
Update: Reverting to original role results in error again, so you need to be Admin to upload builds. As of now, there are no news of a fix.
EDIT:
Source: Apple Developer Forums and tried it myself.
Upvotes: 5
Reputation: 137
I finally overcome this annoying problem, the approach is to transfer the agent to another account.
Upvotes: -1