2017-01-18 13 views
0

私はビルドファイルを作成するときに1つのエラーを表示します。ですから、新しいビルドファイルを作成した後にこのエラーを解決する方法を教えてください。xcode 8.2.1で新しいipaファイルを生成するには?

私は開発者証明書を作成しました。 Xcodeでこの自動選択モードを使用しました。私はBuildスキームでGeneric iOS Deviceを選択します。私は何度も試してみるが、同じエラーが出る。

私のスクリーンショットが添付されていますので、それを確認して、私に返信してください。

enter image description here

+0

私は完全にiphoneで動作しますが、新しいビルドファイルを作成すると動作しません。 –

答えて

2

バンドルID com.2048lightは、別の開発者アカウントで使用されていることが表示されます。プロジェクトのバンドルIDをすべてのiOSアプリケーションで一意のものに変更して、もう一度やり直す必要があります。この問題を解決する一般的なメカニズムは、バンドルIDに会社識別子を入れることです。例えば

:あなたはあなたの名前やあなたがアプリを構築している会社の名前でmycompanyを交換

com.mycompany.2048light

2

このエラーは、作成しているコンピュータにその証明書がなく、別のアカウント(自動プロビジョニング)で生成しようとしている場合に発生します。

たとえば、あなた自身の個人用開発者アカウント(bundleID:com.2048light)を使用している可能性があります。

あなたの会社のビルドマシンでは、企業アカウントと同じバンドルIDを使用している可能性があります。あなたはそれをすることはできません。

次のいずれかを行うことができ、次のいずれか

  1. 利用会社はあなた自身の個人的なデバイス上でそれを実行するアカウント。
  2. 会社の新しいbundleIDを作成し、それを使用してビルドします。
  3. 個人用証明書を会社のコンピュータにコピーしてビルドします。

私は#1を行うことをお勧めします。私の会社は私たちの個人用デバイスをリストに追加し、私たちをメンバーにしてプロジェクトの設定を変更し続ける必要はありません。それができない場合は、オプション#2を実行します。

関連する問題