独自の開発者アカウントを持つクライアント向けに xCode 4.3 でアプリを作成しました。今度は、彼が自分のアカウントで送信できるように、コンパイル済み/バイナリ アプリ (ソース コードなし) を彼に送信する必要があります。
私は彼のバンドル ID を知りませんし、彼の開発者証明書も持っていません。
編集:そして、彼は私に開発者証明書を提供しません。
それはできますか?
これを行う方法を検索しましたが、答えが見つかりませんでした。
通常どおり IPA をビルドし、Info.plist
. 次に、彼は次のことを行う必要があります。
Info.plist
て、彼のバンドル ID を含めます。Info.plist
ます。codesign
。独自の証明書を使用してiOSアプリをビルドしてアーカイブし、結果のアプリアーカイブを顧客に送信します(必要に応じて、アプリのアーカイブディレクトリを圧縮します)。Xcodeのアーカイブファイルについては、こちらをご覧ください:〜/ Library / Developer / Xcode / Archives /
アーカイブでは、アプリのInfo.plistファイルを見つけて編集できます。
次に、顧客はXcodeのオーガナイザーから自分の開発者アカウントを使用してアプリアーカイブを送信できます。Xcodeは、アップロードプロセスの一環として、独自の配布証明書を使用してアプリを再設計するように依頼する必要があります。
以前私がこれを行った方法は、クライアントとしてログインし、マシンから送信することでした。しかし、これはあなた間の信頼レベルに依存すると思います
彼の配布証明書 (秘密鍵と公開鍵付き) と配布プロファイルが必要です。それらが揃ったら、Apple に提出するコンパイル済みアプリを作成できます。
基本的に、彼は App ID、証明書、およびプロファイルを作成し、それらをあなたに渡す必要があります。彼がこれを行うことができない場合は、彼のアカウントにサインインする必要があります。
アプリをコンパイルしたら、Xcode または Application Loader を使用して簡単に送信できます。