Submitting iPhone app for a client - ios

I have an existing apple ID connected to my own iTunes Connect account. Now I need to submit an app for a client. I am unclear as to the process. They were unable to add my existing apple ID to their iTunes Connect account. So we created a new apple ID, I can now get in to manage applications but I am unable to create a bundle ID or provisioning profiles, which means I cannot submit the app within their iTunes connect account...Is this because this new apple ID needs to pay the fee to join the developer program in order to submit applications? Seems unfair if this is the case.

Yes, you do have to pay Apple's developer fee to submit an application. Specifically, if the client wants their name to be listed as the manufacturer of the application, they will need to set up their own account.

You can use send .ipa to client .The best option is use testflighapp.com. you can signup and use it.

Related

How does one add or link an iTunesAccount account to someone else's Apple Developer account?

My situation:
I have an iTunesConnect account, associated with MyCompany Ltd. I also the the same login for my Apple Developer account, also associated with MyCompany Ltd. My client has just created a brand new Apple Developer account, associated with HisCompany Ltd. He's added me as an Admin on this account, and my next task is to create an iTunes Connect app record for an app to be released by HisCompany Ltd., and start the process of submitting an app to the App Store. However, whilst my Apple Developer account has a relationship with HisCompany Ltd., my iTunesConnect account does not, meaning - afaict - that I cannot create the requisite iTunes Connect app record to start the process.
How can I associate my iTunesConnect account with his HisCompany Ltd.'s developer account, and/or create this iTunes Connect app record?
Or does the client have to do it maybe?
I don't know, and the docs haven't helped me thus far.
Thanks for reading.
Your client will need to add your Apple ID to both https://developer.apple.com/ (ADC) as well as to https://itunesconnect.apple.com (ITC) - both times as Admins. Then you can setup the record for the new app on ADC and then create the app over at ITC and upload it there.

iOS app issue - How to resolve?

I'm trying to upload an iOS app which is developed in Phone gap, But app got rejected by saying this issue. I found same problem for few users ,previous posts .But nothing worked for me
The seller and company names associated with your app do not reflect
the name “my app name” in the app or its metadata, as required by section
1.2 of the Apple Developer Program License Agreement.
Next Steps
Your app must be published under a seller name and company name that
reflects the app brand. If you have developed these apps on behalf
of a client, please advise your client to add you to the development
team of their Apple Developer account.
How to resolve this issue?
Use client iTunes account for upload app, If client are not able to provide their login credential ask him to send invitation on your id so you can upload app from your account for send invitation login client iTunes account and go Users and Roles section and send invitation
If you enroll as an individual, the company name is the same as your
legal name. In the store, the “company name” is used prominently for
navigation and to group your apps. Your legal entity name appears as
the “seller” of your apps. For example, “Apple” is the company name
and “Apple, Inc” is the seller name. When users tap your company name,
they see all of the apps you have on the store.
Thanks for all reply .My app got approved , I have send a mail to apple review team they approved app .I think that was the Simple solution .

Make a developer deploy an application under my account to AppStore without giving him my username and password

I have a developer how created an app for me to be deployed in AppStore. He said that he needs my user id and password to complete the deployment and I don't want to give that.
I created an email and created an apple ID for him . I login to https://itunesconnect.apple.com using my existing account and added this new apple id under Users and Roles and gave him Technical role.
Is this enough for him to deploy applications to AppStore under my account or is there any extra configuration?
Note:
My existing account joined the apple developer program
The new apple id didn't join the apple developer program
I am not a technical guy but I want the developer to deploy the app under my account without giving him the ID and password
Yes, Technical role is enough to deploy.
Source from apple docs:
Managing Your App in iTunes Connect - Developer - Apple
The technical role grants the ability to edit the app information
stored in iTunes Connect and to view test accounts for certain app
services. The technical role also grants permission to upload a binary
to iTunes Connect and submit an app to App Review.

Bundle IDs and iOS Developer Teams

I have my personal Dev Account and recently was invited via an email (separate email, that I do not user with other iOS Dev accounts) to be a part (join) of one company Developer account. I can access and login via that Developer account and create app IDs, bundle IDs and so on but when I login to iTunes Connect with that same email i can only see one company bundle ID like company* and not the ones that I have created.
Did the person that invited me made a mistake by checking some limitations, is it a bug* or is this limitation by default?
**I had used that same email as a part of iTunes Connect technical role for another app that I no longer develop/support, could this be causing some mixup with accounts and so on?
I have the same infuriating scenario. I'm assuming iTunes Connect is either deficient when it comes to supporting userids related to two teams or I just don't know how to switch my iTunes Connect login to use the correct team. Everywhere else I login I get prompted as to which team I wish to use for the new session.
Apple developer Technical Support came to my rescue:
Create a new, free, Apple Developer ID
Have my existing iTunes Connect account one add the new id to iTunes Connect as an Admin
Have the second, new, account use iTunes Connect to remove the first ID.
The first ID can now be added to my preferred team account in iTunes Connect

iphone: Apple ID does not have permission to access iTunes Connect

We have a company account and I have admin rights on it and I am trying to Login into to
https://itunesconnect.apple.com
but its giving error.
Apple ID does not have permission to access iTunes Connect.
I can log on to Apple site and have admin rights on our companies account but could not post Application to App Store because I do not have Team Agents rights and there it gives error
"Only Team Agents are authorized to prepare and submit applications for distribution."
Now I want to post application to App store so that it could be ready for testing for multiple people.
I send an Email to IOS (eurodev#apple.com) and they send me this response which clears the conflict.
Please be advised that you currently have an Enterprise Developer
Account. As an Enterprise Developer you do not have access to iTunes
Connect, because the Enterprise Program is for internal app
distribution. Therefore you cannot submit apps to the App Store, so
there is no access to iTunes Connect as a Enterprise Developer.
If you wish to submit apps to the App Store we ask that you enroll
into the iOS Company Developer Program.
Please note, if you would like to join the iOS Company Developer you
may visit the following link:
http://developer.apple.com/programs/
Additionally, your iOS Company Enrollment and Program will need to be
managed separate from your Enterprise Program this means you need to
create a new Apple ID and also pay the enrollment cost as well.
Ask your team admin to log into iTunes Connect, in the home page click on the item "Manage Users". Here you'll find a list of Members approved to access iTunes Connect. Add a new user and select user type as iTunes connect user. Fill in the other details, the new user will get a confirmation email from Apple, once you click on the confirmation, you'll be able to access iTunes connect using your Apple ID.
The Provisioning Portal and iTunes Connect are two different things with different permissions and accounts. Just because you have access to the Provisioning Portal and can create profiles etc does not mean that you automatically have access to ITC.
The person who first set up your iPhone Developer account is the 'team agent'. They will automatically have access to ITC with 'admin' privs. You need to get them to add you as a user with 'admin' or 'technical' privs. You can then access ITC and manage application submissions on their behalf.

Resources