2016-11-12 3 views
3

私のApple IDは、iTunes Connectの2つの異なるチームに関連付けられていますので、特定のチームのビルドに署名してアップロードするにはどうすればよいですか?Xcode - 特定のチームにビルドをアップロードする方法

チームAの管理者および法的役割を担当しています。私はこれまで1年間以上ビルドを使用しアップロードしていました。最近、私は他の誰かのチーム(Bチーム)に管理者として招待されました。しかし、チームBのアプリのビルドをアップロードしようとすると、私はこのエラーに遭遇します:

ERROR ITMS-90159: "Invalid provisioning profile. This app contains an embedded provisioning profile that is not associated with your account. Please use a provisioning profile associated with Team ID XXXXXXXXX."

これを行うにはどうすればよいですか?

+0

私はこの正確な問題も抱えています。あなたは解決策を見つけましたか? –

+1

@SimonPickupこんにちはSimonさん下記の私の答えをチェックし、役立つかどうかを確認してください –

答えて

2

私はこの問題を自分で解決しました。私はそれがこれを行う正しい方法であるかどうかわからないし、良い練習であるかどうかわからないが、それは動作し、私は正常にアプリを提出した。

最初に私は彼のiPhone配布証明書のチームの法的役割を尋ねました。これは.p12ファイルとしてエクスポートできます。それをエクスポートする方法に関するチュートリアルとガイドがたくさんあります。

.p12ファイルを受け取った後、私はそれを抽出し、証明書をキーチェーンアクセスにインストールします。

インストール後、キーチェーンアクセスにこれを置く必要があります。ここで、ぼかし部分はチームの法的役割の名前です。

enter image description here

それから私は(彼がいない場合は1を作成するために彼を頼む)アプリのプロビジョニング・プロファイルのために彼に尋ねました。これは.mobileprovisionファイルです。

最後に、「Xcode」で「署名を自動的に管理する」チェックボックスをオフにして、手動で受け取ったプロビジョニングプロファイルを選択します。

enter image description here

ホープこのヘルプは:)

0

私のソリューションはここにあった:https://stackoverflow.com/a/34540861/6426003

私は開発者アカウントのメンバーであるだけでなく、iTunesの接続に招待するために必要な、その後にiOS Distribution証明書を作成します。それをKeychain AccessにロードしてXcodeを再起動したら、私は新しいチームをドロップダウンの別の選択肢としました。

実際にはもう別のエラーが発生しています。私は今これを保存して、詳細を知るように更新します。

関連する問題