iPhone:Can one mac be used for two business purpose?

263 views Asked by At

I have a small doubt, so apologies first. I am creating an iPhone application using my Macbook. I want to upload it into AppStore after some days by creating a developer certificate and use provisioning profile. My friend wants to create his own iPhone application and wants to upload to AppStore for him personally, but he wants to use my same Macbook, but he may create his own dev certificate etc. I hope this is possible. Can we both use a same Macbook to develop different business(myself and my friend's) applications? I'm just curious to ask this doubt. One more question, Can we submit an iPhone application into AppStore without having own website page? Is it mandatory to have my own web site page for uploading an application into AppStore?

3

There are 3 answers

3
prakash On BEST ANSWER

For first question: Sure, it is possible! Its all a matter of creating different Certificate and Provisioning and When you build the project making sure you use the correct certificate to Code Sign!

Second Question: You don't need a website of your own. I've come across many developers who uses their Blogspot address! But if you are serious and look serious, get a domain and a simple site :)

Cheers

0
deanWombourne On

You would both need to have different users but apart from that, I can't see a problem.

As far as I know, the certificates and public private keys are per user.

As for the second question, I have no idea, sorry!

0
Sixten Otto On

As long as all of the right pieces are installed, you could definitely share one Mac. You'd need all of the appropriate provisioning profiles installed in XCode, and the private keys / signing certificates used to generate them installed in the Keychain.

Going with separate user accounts might be a good idea, if just so that neither of you gets confused and accidentally builds their app with the other person's profile. But there shouldn't be any technical reason why you couldn't do this with a single user.