I have a developer certificate but not a distribution certificate (its not my Apple account).
Its possible to create an .xcarchive with a developer certificate, but what about a .ipa? After creating an archive, non of the distribution options within XCode will work without a dist cert. Is there another way to make an .ipa with just a dev cert? And if so is that going to be a dev build rather than a prod build (i.e. the .ipa would only install onto provisioned devices and would be no good for uploading to testflight for example)
You can export an .ipa from Xcode signed for development work. From the Organizer, the path to that option is Distribute App > Debugging. This will use your development certificates instead of distribution certificates, and keeps the get-task-allow
entitlement enabled, which allows you to connect LLDB to your app's process for debugging even after installing from the .ipa
file instead of the more common Build and Run workflow in Xcode.
—Ed Ford, DTS Engineer