App Ownership Question

I am an architectural draftsman and I am developing an AR app so clients can view architectural designs. It will primarily be used by prefab house manufacturer's clients so they can visualize these houses on their property. I have hired a remote developer to help me develop some tricky things in Unity and currently he has the app running on his account and is using TestFlight so I can try it on my phone. My question is how should we go about deploying the app once its done? Is there a way he can deploy it under my business name? I don't want to give him my Apple passwords. Or should I ask him to send me a certain file so I can deploy it? Or maybe I should create a repository and he just pulls and pushes to that and I compile in Xcode? If I sound inexperienced it's because I am. I've built and managed to get one app onto TestFlight before so please pardon my naivety. I just want to make sure I set this up the right way. Is there any way he might suggest to do this that I should avoid? I'm assuming he may suggest to deploy the app with his own account which I would think I'd want to avoid right? Thanks in advance.

Answered by robnotyou in 686961022

You should take ownership of your app.

  • Use your Apple Developer account, and add your Developer as a member of your Team (with an appropriate role).
  • (If the app already exists under another account, then it will need to be transferred.)
  • Use your GitHub (or equivalent) source code repository, and add your Developer to that.

So everything is hosted/sourced on an account that you control.

Accepted Answer

You should take ownership of your app.

  • Use your Apple Developer account, and add your Developer as a member of your Team (with an appropriate role).
  • (If the app already exists under another account, then it will need to be transferred.)
  • Use your GitHub (or equivalent) source code repository, and add your Developer to that.

So everything is hosted/sourced on an account that you control.

Thank you so much. I will get him to do both.

These guys have also created a backend for me and have hosted it on fast comet. I created an account and added them as users. Is that code something that should also be hosted in that (bitbucket) repository?

App Ownership Question
 
 
Q