誰でもコンパイルできるiOS用のXcodeプロジェクトを作成するにはどうすればよいですか?
私がやろうとしているのは、簡単なアプリを作成し、すべてを(プロジェクトフォルダー全体をアーカイブするだけで)友人に送信して、友人がコンパイルして自分のデバイスでテストできるようにすることです。
私たち二人は、個別のiOS開発者として別々に登録されています。サンプルプロジェクトをダウンロードして実行することもできます。iPadでアプリを実行できます。ただし、アーカイブを同僚に送信すると、アーカイブをテストできません(アーカイブはビルドされますが、デバイスにインストールまたは実行しようとはせず、「有効な署名IDが見つかりません」と文句を言うだけです)。
明らかに、開発プロファイルがどのように機能するかについて、プロセスの中で何かを理解していません。誰でもコンパイルできるプロジェクトを作成する方法が確かにあるはずであり、私のプロファイルがマシン上にある必要はありません。そうしないと、サンプルプロジェクトはコンパイルできませんか?(そして、なぜソースのみの形式のプロジェクトにプロファイルを添付する必要があるのですか?)
私は、1)自分の個人的な開発者情報をソースのみのプロジェクトにバンドルしているため、接続されていない別の開発者によるビルドが妨げられていること、2)そうであれば、実際にプロジェクトを共有できることを正しく理解していますか?この上?プロジェクトをプロファイルから分離するにはどうすればよいですか?
これがプロジェクトを共有するための「間違った」方法でもあることをぼんやりと認識しています。私もそれを変更するための提案を受け入れていますが、それでも私が間違っていること、そして明白でなければならない何かを見逃した場所を理解したいと思いますプロビジョニングプロセスで。