Help on creating test users on iTunes Connect Portal - iphone

Dear all,
Actaully i am a admin user.i am trying to create a test user account for in app purchases...
when i log into the iOS Provisioning portal, i cant able to create test users.
also refer the screenshot i attched.in that it is mentioned that "Manage Your In App Purchases" module on the iTunes connect home page.but i dont find that kind of a module over there.it is given that "Manage your in app purchases" module will be shown if
1) you are an admin or Technical user
2) and your team agent has clicked
through the latest iOS developer
program License Agreement in the iOS
Developer provisioning portal.
can you please tell me why the "Manage your in app purchases" module is not shown to me?
And in the second point , i cant understand what they mean it actually ( related to team agent)
Please help me out , i have been searching a lot for this for the past 3 days...
Thank you for all your help and time.

You need to fill all financial and banking information before those options appear.

Related

xcode app submission error: "no eligible software found, make sure this software is owned by your developer organization"

I'm getting the stated error when trying to upload an app submission to itunes connect on an organization I am a member of, but who's itunes connect username is different than my my apple developer ID.
The problem is I have a single Apple Developer ID I use for all my IOS development across multiple organizations. my.name#gmail.com That id has been added to multiple organizations in the IOS Member Center. On Itunes Connect however, it does not let you add an existing Apple ID (or existing Itunes Connect user on a different organization) as a new user to an organization.
So if I'm a member of 3 organizations, each one uses a different Itunes Connect email, usually the email for that org, not my main gmail Apple ID.
When trying to upload using XCode, I get this error since they don't match. How can I work around this? I fixed it for one organization only by using my co-worker's ID which matched for his appleID+itunes user. However I'd like to be able to do it on my own.
I tried adding individual org emails as xcode emails, however none of them are Apple Developer accounts, and Xcode refuses to use them.
How can I upload my app to a new org I'm a member of on Itunes connect??
EDIT
I tried using the Application Loader tool from Xcode menu, and I get a different kind of error shown below. I tried with App Store Build and Ad Hoc build. This is a development build only at this point which I hope to use for internal testing via Itunes Connect Testflight, so we're not using Release/AppStore provisioning profiles yet, nor have we even created them yet.
EDIT 2
Apple docs say:
"A single Apple ID can be associated with multiple Member Center teams. Using the same Apple ID, you can enroll as an individual and join other teams. However, you can only be associated with a single iTunes Connect team. Consequently, developers should create another Apple ID for different individual or company accounts that they want to manage separately in iTunes Connect."
This is true for itunes connect. But how does one then submit builds to these other itunes connect accounts, from xcode?
I was able to sort this out and thought I'd share for others looking for answers. Because I have a single apple developer id and multiple iTunes Connect ids, that is the core of the problem. Xcode would not let me put and use a non-developer account id into the user preferences. The solution was to use the Application Loader tool.
An Overview of necessary steps, which I use for every deployment now:
Make sure your Release build is using a Distribution provisioning profile and not just a development one. Don't use "Automatic" either, even if it sometimes works. I use an App Store profile, even for test flight releases via ITC. Create the provisioning profile on apple's ios center manually, call it something obvious like "[APP_NAME] App Store Distribution". Then in the Xcode build settings, set the release profile to this name. Secondly, make sure the Code Signing developer is the one on this profile, it doesn't always toggle default to that.
Archive your app as usual to generate the build.
Do not "submit" app from organizer, instead do an export, export to file.
When prompted, choose "App Store Submission" instead of "Ad hoc", otherwise it will fail.
In Xcode open Xcode->Open Developer Tool->Application Loader
From here you can add/select any of your itunes connect users independent of Xcode.
Choose "deliver your app" to submit, and choose the exported build file.
This should get the upload to itunes connect. If you are using TestFlight in ITC and it is setup, this will result in a new TestFlight push.
When creating a new app for each organization I work with, I always setup the new Distribution profile immediately, don't start using "Automatic" or let Xcode "Fix it...", as these may work once, but will likely cause issues or failed releases later. Always name your profiles to include the app name, distribution and App Store, as once you start doing this a lot it is easy to confuse them if you're just naming them non descriptively like "MyApp's profile".
"No eligible software" suggests that either the appID doesn't exist or it exists on the wrong developer account (perhaps Xcode auto created).
Check the team you're using normally (if it's wrong, XC might have done something useful but in the wrong account). Start with Xcode Preferences > Accounts then details of the preferred and current teams in question. After that, check in the devcenter (making sure you're logged in as the team you're trying to submit under) - check your appIDs and see if the app you're expecting to see there actually is.
Also make sure the iTunes Connect account you're using to upload has the "technical" role (per https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/UsingiTunesConnect/UsingiTunesConnect.html)
In my case the problem was I didn't realized that "Application Loader" has a login!
So I just select Window menu / Sign In as.. And enter the same developer account I used to create the "certificate and provision files", that I used to compile the app.
Please match the bundle Id from itunesConnect & Xcode.
I was getting same error & solved with bundleID.
Change your Application Loader user account to application's signed user account.

Error Submitting My App to the App Store

I have setup my App Buddle ID in the Provisioning Portal. (I am NOT using any wildcards in the name.) I have been able to successfully generate provisioning certificates and have run my app on my device and have even distributed via Ad-Hoc already. However, when I then go into iTunes Connect, (or using the Application Loader), I click on "Manage Your Applications" and then I add my company name and hit Next... and then I get the message "You have no eligible Bundle IDs for iOS apps. To register one click here." The "here" links back over to the Provisioning Portal where I see my Bundle ID. It's like the Portal and iTunes Connect aren't in sync. This has been going on for about two weeks now. Several others have reported this error but none of the suggested solutions I have read work for me. It's a free app so I don't need a paid contract or anything. iTunes Connect shows that all is good on the contract and banking side of things.
I have been unable to get any resolution on this from Apple. (I've called the Developer Support line and posted on the Apple Developer Forum. TWICE!) Any help would be GREATLY appreciated.
Thank you!
Before you create an app on iTunesConnect, you must create an AppId on the Provisioning Portal. Note that if you have already used an AppId (even if you deleted the app), you won't be able to use the same AppId again.
Try creating another AppId and using it to create your app on iTunesConnect.

How do i publish an iOS app?

i am try to submit my app into itune store. But when i sigin ituneconnect and choose "Manage Your Applications". i got following:
"An updated version of the iOS Developer Program Agreement is available and requires your acceptance. To restore your ability to create new applications and upload binaries, the Agent of your development team must log in to the Developer Member Center to review and accept this agreement."
Please help me with the problem! Thanks so so much!!!
Login into developer.apple.com/ios, you should see a yellow notice on the top of the page, follow the link and accept the new ToC for the Developer Program

Non-iAd App Submission Problem

I'm tring to submit my app to the App Store, but I keep running into the same problem.
When I go to iTunes Connect and click "Manage Your Applications", I get a window that says "You have no Applications Uploaded."
So, I assume I need to add a new application, so I click "Add New Application".
However, when I do so, I get the following error: "You have no eligible Bundle IDs".
I've heard this is an iAd problem, but I don't need iAds in my app, I just want to submit it.
Thanks for any help in advance.
You need to visit the Provisioning Portal and add at least 1 app id first.

iPhone StoreKit development: Can't create a test user?

I'm trying to get up to speed on how to develop an in-app store using the new 3.0 SDK... but I'm a bit stuck in that I don't seem to be able to create a test account. The iTunes Connect FAQ states "To create test users for your sandbox environment, go to the Manage Users section of iTunes Connect and select In App Purchase Test User. Your test users will not have iTunes Connect access. They will just have access to the sandbox environment."
...but when I go to that Manage Users section, there's no mention of any sort of "In App Purschase Test User" or how to make one. Did I miss doing something to enable that?
There is another section of that same FAQ that seems to suggest I need to have a paid app in the store first? Is that the reason I can't even use the test environment?
Having the same issue and here's what i did to get it working:
login to http://developer.apple.com/iphone
CLick "My Profile", next to "Hi, your name"
Leave first page, click continue
Where its says "Please select the primary category for your application(s)", make sure you tick second option "Commercial Applications"
hit continue
then go to itunes connect
click "Contracts, Tax, & Banking Information"
you will find a new "Paid Application" contract
tick the box next to it and add it
follow the prompts, no need to submit any Tax info for your testing
now go to itunes connect - Manage Users
and there you have it, both options "Itunes Connect User" and "In App Purchase User" are now available.
Have you signed up for the 3.0 beta access? If not, that may be why you can't see the information. For me, when I log into iTunes Connect and click on Manage Users, it asks for me to select a user type. I have to choose either "In App Purchase Test User" and "iTunes Connect User"