xcode - iOS Dev: Certificates and hiring a freelancer -


i have hired freelancer build app me. have individual dev account have added him technical user. has requested either send him distribution , development certs plus provisioning profile or make him admin role in itunes connect. should create certificates name/email , send them him? or name/email? or should make him admin? best/safest course of action? testing purposes , receiving source code upon project completion. totally new ios dev , have been scrounging around web definitive answer. sorry if rudimentary! thanks!

you don't need add him admin @ all. if has free developer account can sent him request add developer account team , can create development , distribution profile developer can download. certificate request developer need send request him mac , can download developer.apple.com.

for other option not sure if work because latest xcode environment developer account needs added in xcode give try.

other option if don't @ want give access developer account be. create , download developer , distribution profile , share freelancer. certificate requiring mac. below process of creating certificate: http://www.aquafadas.com/en/documentation/sample-page/developer-apple-com-2/generating-your-development-certificate/

https://developer.apple.com/library/ios/documentation/ides/conceptual/appdistributionguide/maintainingcertificates/maintainingcertificates.html

now goto keychain access , can see certificate there:

enter image description here

right click certificate , export "iphone developer..." or "iphone distribution.." . save desktop. .p12 file , ask password while saving. share .p12 file freelancer along password. share both developer , distribution certificate.

so freelancer has both developer , distribution certificate , provisional profile.