How do I start creating an Xcode project for iOS that can be compiled by anyone?
What I'm trying to do is write a simple application and send it all (just archive the entire project folder) to a friend so that he can compile it and test it on his own device.
We are both registered separately as separate iOS developers; we can download sample projects and run them successfully; and I can run the application on my iPad. However, when I send the archive to my colleague, he cannot test it (he says that he is building, but is not trying to install or run on the device, he only complains “a valid signature ID was not found”).
Clearly, I don’t understand something in this process about how development profiles work. There must be some way to create a project that can be compiled by anyone, and does not require my profile to be on the machine, or could sample projects be compiled? (And why does the project in its original form even need a profile attached to it?)
I correctly understand that 1) I somehow connected my personal information with the developer in the project only for the source, and this prevents him from being built by another unrelated developer, and 2) if so, is it really possible to share projects in this way? How can I separate a project from a profile?
I vaguely understand that this is also the “wrong” way to share projects: I am open to suggestions for changing this too, but still want to understand what I'm doing wrong, and where I missed something that should be obvious in the preparation process.
source share