3

For my application, in it's build settings I'm required to specify the provisioning profile and code signing certifcate:

enter image description here

Then when I perform a Product->Archive and go on to Distribute the app using the "Save for Enterprise or Ad Hoc Deployment" I'm asked yet again what provisioning profile I want to use:

enter image description here

Why is that?

ThaDon
  • 7,826
  • 9
  • 52
  • 84
  • It's an annoying requirement, I have struggled with this question as well. – Stavash Feb 05 '14 at 16:33
  • The build settings provisioning profile setting came about in xCode 5. My guess is because the build process had too few possible screw-ups available, they added one more. (in other words, I have no idea) – Putz1103 Feb 05 '14 at 17:23
  • Has anyone tried if the build can be resigned with a different profile than the one that was compiled with ? – Sulea Cosmin Feb 05 '14 at 17:32
  • @SuleaCosmin I haven't tried for a while, but this has never worked for me before. – James P Feb 05 '14 at 18:08
  • Worth a try ... they've changed that part in latest xcode (I will also try it first time I get to that window) – Sulea Cosmin Feb 05 '14 at 18:25
  • 1
    @SuleaCosmin I've done this for xcarchives: http://stackoverflow.com/questions/21117375/preparing-an-unsigned-xcarchive/21588437 – ThaDon Feb 05 '14 at 21:04

1 Answers1

0

You can create an archive which would be managed by Xcode and would be present unless you delete it. Based on need you can export , sign with different profile if needed. You can send to multiple testers using different profiles/ distribute to required audience.

On the resigning part, The IPA can be resigned. Look into this tool iResign ( https://code.google.com/p/iresign/downloads/list ).

nprd
  • 1,942
  • 1
  • 13
  • 16