27

I did a fresh install of OSX on my machine yesterday and installed Xcode 7.1. After having signed in with my developer account and fixing all code signing issues that come along, I wanted to upload my tvOS app.

Important to say that I did not change a single line of code in the app.

Each time I try uploading it, I get "You are not authorized to use this service" and I can't proceed.

enter image description here

I also tried all the steps described in this post to solve it without success.

Does anyone have the same issues? Is it Xcode, iTunesConnect or tvOS App Store not fully enabled yet?

Community
  • 1
  • 1
Sebastian
  • 417
  • 7
  • 8
  • I had some weird Xcode permission issues with downloading docs. Deleting and re-adding my Apple account info solved it. – picciano Oct 22 '15 at 22:03
  • I tried deleting and re-adding account (along with various other fixes mentioned in linked question) but still get the same error on Xcode 7.1 with tvOS app. (Have had no issues on Xcode 7.1 with another account and iOS App.) – James Oct 22 '15 at 22:46
  • 1
    Having been trying over and over again... and eventually one attempt worked fine (didn't do anything special for this) but then the next c. 10 attempts (with a slightly updated build) have gotten the same "not authorized" message. This suggests to me something is not working properly at Apple's end rather than it being something we are doing 'wrong'... might be worth coming back to this after a day or two? – James Oct 23 '15 at 21:39

6 Answers6

38

Okay, finally figured out something that worked (all of the certificate issues etc turned out to be irrelevant; though frustratingly it did work 1 time (out of about 30) from within Xcode Organiser which meant I kept trying:

  • Do the usual Product -> Archive thing
  • In Organiser click on the "Export..." button
  • Choose "Save for Apple TV App Store Deployment"
  • Export that
  • Now from Xcode Menu (not via spotlight etc) choose Open Developer Tool -> Application Loader
  • Verify this is version 3.3 (not 3.0 which won't work)
  • Click on "Choose"
  • Pick the IPA you have just exported
  • Follow submission process

Hopefully Apple will sort out whatever issues are going on with Organiser soon.

James
  • 1,985
  • 18
  • 19
  • OSX Packages have the same problem, and the same solution works! Thanks! – Axel Zehden Oct 30 '15 at 10:13
  • Solved my iOS app submission problem too. – stephent Nov 03 '15 at 18:49
  • 1
    I don't know if this really is the problem, but I had the same issue until I opened up Application Loader and accepted the license agreement there. Since then it seems to be working correctly right from Xcode. That would make sense in the context of the "not authorized" message. Come on Apple... – optz Nov 09 '15 at 14:12
  • This solution worked like a charm couple weeks ago, but today when I want to submit a tvos archive, it just does not work... "You are not authorized to use this service" all the time. Really frustrated – Will Nov 27 '15 at 15:39
  • Application uploader started to work for me again after I turn off 2-step verification for my apple id, not sure if that is the root cause, but it is worth trying if the solution does not work – Will Nov 27 '15 at 16:30
  • The uploading via Application Loader worked also for Unity game build. Thanks. upvoted. – Massmaker Dec 25 '15 at 08:52
  • That's the solution, all the others are blabla... It's a shame, but without Jobs all the amateurs back again...there is no iTunes upload without a new nonsense error message. This is Apple quality??? C'mon! – BootMaker Jan 06 '16 at 19:29
7

I tried several recommendations I've seen around Stack Overflow, and the Apple Forums. This includes deleting every single one of my Apple accounts from Xcode, restarting and then adding them back again (what a pain! I have 15 dev accounts!) Unfortunately for me, none of those options worked.

The only thing that did resolve this behavior for me was to use Application Loader to upload my binary to the store. That worked without any issues.

For those unfamiliar with Application Loader, you simply build your app as normal and archive it to the Organizer. Then export the binary for App Store distribution. Then import that generated .ipa file into Application Loader and follow the process to upload it to the store.

Scott D
  • 1,394
  • 1
  • 13
  • 17
  • Application Loader tells me that I am "missing required field: In-App Purchase"... appears to be no way of using it without In-App purchases. – James Oct 23 '15 at 21:38
  • Okay, so importantly need to click on the "Export..." button in Organiser and then use Application Loader with Exported ipa. However, that didn't work for me; now seeing: ERROR ITMS-90545: "Invalid Provisioning Profile. This provisioning profile is not compatible with iOS apps." There is some speculation on Apple forums about using the same bundle id on both iOS and tvOS Apps being source of problem. – James Oct 24 '15 at 08:34
  • @James then that definitely indicates that you have some sort of provisioning profile issue at-hand. The best bet would be to ensure that you have selected the proper profile and signing identities for both the project and the target and try again. This is a secondary issue to your original post. – Scott D Oct 26 '15 at 20:47
  • Thanks. That particular issue I got round by using the Xcode bundled Application Loader (3.3) rather than the version Spotlight opened (3.0). – James Oct 27 '15 at 14:39
2

I just needed to restart XCode (7.2) and try again for it to work.

MdaG
  • 2,680
  • 2
  • 34
  • 46
0

Just got an email today that Apple TV apps can now be submitted. Before, I was getting the "You are not authorized to use this service" error but today I no longer get it.

enter image description here

Eneko Alonso
  • 18,884
  • 9
  • 62
  • 84
  • That's what I thought. I'll try submitting it in a bit and let you guys know if that was it :). Thanks for your replies! – Sebastian Oct 22 '15 at 23:32
  • Looks like deleting my Apple ID and putting it again after restarting Xcode didn't do anything. Using the Application Loader, the build appeared in iTunesConnect, however. – Sebastian Oct 23 '15 at 08:53
0

I had the same issue.

What I did to get past it was pretty drastic though...

  • I restored an old computer with El Capitan and the new Xcode.

  • Transferred the private keys across to the machine.

  • Created an .ipa for exporting.

  • Uploaded to iTunes Connect using Application Loader

The computer I was using could still upload the iOS app without any issues. Its possible there's some remnants of the Beta Xcode lying around.

It seems that uploading to App Store for Apple TV is still a work in progress.

David Wong
  • 10,284
  • 3
  • 39
  • 34
0

I had same weird Xcode permission issues with my universal app(not iwatch) ,I solved it by disabling the bitcode from build setting.So try following steps.

  • Go to build setting
  • Build option
  • Enable bitcode
  • set Enable bitcode to NO
  • create a new IPA and upload.

It will work

scott_lotus
  • 3,171
  • 22
  • 51
  • 69
fahu
  • 23
  • 1
  • 6