prototypical
prototypical

Reputation: 6751

How can I create a correctly signed distribution App Store build for a client without Xcode

I need to create a distribution App Store build for a client who doesn't have Xcode. Is there a way to do this without the client needing to give me credentials to their Apple Developer account?

I do see other questions that are similar,but a bit different, as they want the client to be able to re-sign on their end. Also, the questions are all a year or more older, and I'm hoping that this likely common situation has a simpler solution.

Upvotes: 1

Views: 164

Answers (3)

Inertiatic
Inertiatic

Reputation: 1270

Check out Testflight. You just need the UDIDs of any devices that the client may test on. The app is then e-mailed out and the client can open and install.

Upvotes: 0

Shadowman
Shadowman

Reputation: 12079

If all you want to be able to do is resign the code with their signing certificate then you can use a tool called iResign. It would let you create a distribution build with one cert and then have it resigned with a different cert. it's perfect for working with clients or providers who don't want to share credentials.

Upvotes: 2

Duncan C
Duncan C

Reputation: 131481

You want to create a distribution build created with the client's credentials? Not possible unless the client gives you his credentials or sets you up with your own credentials as a member of his time.

Probably the cleanest way to do this is for the client to set you up as a team member on his team, issue you a certificate and a distribution provisioning profile, and then you build with that. I don't remember for sure if you have to be an admin to create a distribution build or not. I don't think so, but I'd have to check.

Upvotes: 1

Related Questions