iTunes Connect and Apple Developer Portal - iphone

I have written an app for a client and I want to create ad hoc builds and submit to app store using his accounts.
Does he need to create an iTunes Connect AND a Apple Developer account - aren't they connected?

Paid Apple developer account is the main thing..(it lets you access to iOS dev centre..sdk betas..etc)
ITunes Connect require some more documents and agreeing to term conditions so that you can build and deploy your apps too.
Both are required...payment will be for Apple developer only.

Related

ios: iTunes Connect Apps

I invited a developer to be part of my itunes connect. I also registered for the developer program (paid $99). The developer connects his device to xcode and requests a certificate but a pop up appears that says "To add this device, you need to add an Apple ID account that is enrolled in a Developer Program". How can my developer provision his iphone but not use my admin account. He is added on my itunes connect and his role is "technical" I am admin.
To get access to the provisioning profiles, you will also have to invite your developer to the iOS Developer Center. This will give him access to provisioning apps for his device.

Enabling the customer to distribute the iOS app

So I have developed an app for a customer and am wondering if they need to have their own developer account to sell the app on the store? …or can they upload to the app store using my developer credentials while retaining the rights and collecting revenue etc?
Surely you can develop something for someone else and then not have to get them to sign up for a developer account to get their app in the store?
Drew
you have to give your distribution provisional profile to client with your developer credentials.
There is nothing about Apple Developer account sharing....
If you upload the app with your developer account's distribution profile then developer name of the will be yours as well as the rights and revenue of apps will be yours..
If you upload the app with your clients developer account's distribution profile then developer name of the will be client's as well as the rights and revenue of apps will be client's..

app store distribution provisioning profile from different account than the one to submit to itunes

I have developed an iphone app for a client. Can I code sign app against the appstore distribution provisioning profile generated from my apple developer account, send it to the client & let him submit it to apple itunes from his apple developer account?
As i learned from my experience, this is not possible. You need to have the provisioning profile generated from the same developer account which you want to use to publish to the appstore.
Basically yes, but look into the xcode 4 archive organizer. You can share an archive with another Xcode. From there it seems to be possibe to do a re-signing. Since your client must use anyway his xcode for submitting to the AppStore, this might be a way to go.

iOS provisioning portal - have to be a paid dev?

I am a new iphone dev.
The book i am reading does not mention this but do I have to be a paid dev to access provisioning portal?
You need to be an iPhone Developer which costs $99 a year. You don't need access to be a developer mind, you just can't publish to a device or to the app store without it.
When you log in to the Apple Developer website you have access to tonnes of resources to help you. $99 a year is a good price I think, given what you have access to. You need access to the provisioning portal allows you to publish to an iPhone/iPad and on to the app store. But if you don't want to pay, you can still have access to the SDK

Provisioning profile and developer certificate

At what stage of a iPhone app development do we need provisioning profile and developer certificate? What are their importance and from where we get them? And how do we distribute our iPhone app for testing by other users and finally to end customers in App Store, using provisioning profile or developer certificate or something else. Please throw some light on this matter!!!
You can develop apps for the iOS Simulator for free. If you are not yet testing your apps on actual devices, and are not submitting apps to the App store, then you don't need developer certificates.
When you get to the point you are doing either of the above, then you will need certificates and provisions, and can read about how to use them here in the Development Guide and here in the Store Resource page on Apple's developer site.
You will need to read and follow the instructions in these documents very carefully. Don't depend on any quick answer or assumptions.
A developer account will allow you to not only test on your device, but also to generate provisioning profiles for "ad hoc" provisioning, which allows you to share apps with up to 100 devices a year (your beta testers/clients/etc.).
You can't submit an app to the App Store before you have a developer account; and you shouldn't submit an app before having tested it on at least one device.