0

独自の開発者アカウントを持つクライアント向けに xCode 4.3 でアプリを作成しました。今度は、彼が自分のアカウントで送信できるように、コンパイル済み/バイナリ アプリ (ソース コードなし) を彼に送信する必要があります。

私は彼のバンドル ID を知りませんし、彼の開発者証明書も持っていません。

編集:そして、彼は私に開発者証明書を提供しません。

それはできますか?

これを行う方法を検索しましたが、答えが見つかりませんでした。

4

4 に答える 4

1

通常どおり IPA をビルドし、Info.plist. 次に、彼は次のことを行う必要があります。

  • ファイルを編集しInfo.plistて、彼のバンドル ID を含めます。
  • IPA を解凍します。
  • ファイルを置き換えInfo.plistます。
  • を使用してアプリケーションに再署名しますcodesign
  • IPA を再圧縮します。
  • 手動で iTunes Connect に送信します。
于 2012-08-20T14:17:39.957 に答える
0

独自の証明書を使用してiOSアプリをビルドしてアーカイブし、結果のアプリアーカイブを顧客に送信します(必要に応じて、アプリのアーカイブディレクトリを圧縮します)。Xcodeのアーカイブファイルについては、こちらをご覧ください:〜/ Library / Developer / Xcode / Archives /

アーカイブでは、アプリのInfo.plistファイルを見つけて編集できます。

次に、顧客はXcodeのオーガナイザーから自分の開発者アカウントを使用してアプリアーカイブを送信できます。Xcodeは、アップロードプロセスの一環として、独自の配布証明書を使用してアプリを再設計するように依頼する必要があります。

于 2012-08-20T19:13:21.473 に答える
0

以前私がこれを行った方法は、クライアントとしてログインし、マシンから送信することでした。しかし、これはあなた間の信頼レベルに依存すると思います

于 2012-08-20T14:08:45.547 に答える
0

彼の配布証明書 (秘密鍵と公開鍵付き) と配布プロファイルが必要です。それらが揃ったら、Apple に提出するコンパイル済みアプリを作成できます。

基本的に、彼は App ID、証明書、およびプロファイルを作成し、それらをあなたに渡す必要があります。彼がこれを行うことができない場合は、彼のアカウントにサインインする必要があります。

アプリをコンパイルしたら、Xcode または Application Loader を使用して簡単に送信できます。

于 2012-08-20T14:11:29.607 に答える