2016-12-06 20 views
0

Xamarin iOSビルドが「エラー:iOSコード署名キー」としてエラーで失敗するiPhone配信:********(********* *) 'keychainに見つかりませんでした'をiPhone用のTFS 2015からビルドしています。私はローカルからビルドを行い、アイデンティティに署名するためのメッセージを入手することができます。XAMarinのiOSビルドがTFS for Signing Keyエラーで失敗する

私は自分のMacでキーチェーンをチェックしましたが、そこにキーがあります。カスタム資格を使用していません。

私はstackoverflowで同様の投稿の解決策を探しましたが、どれも私のために働いていません。

+0

iOS Simulatorのビルドはどうですか?あなたは最近Appleと年間の開発者アカウントを更新しますか? –

+0

ビルドエージェントから手動でビルドしようとしましたか? –

+0

@ Cece-MSFT TFSのiOSシミュレータでビルドが成功しました。私はiPhoneとiOSの両方のシミュレータ用にローカルでビルドを行うことができます。それはiPhoneのために失敗しています。メンバシップは2016年3月に更新されました。 –

答えて

0

あなたは最近、Appleとあなたの年間の開発者アカウントを更新した場合、あなただけの次の操作を行い、this websiteに解決策を確認すること:それは開いている場合は

  • 、 が動作している場合Xamarin Studioの(またはXamarinがホストを構築する停止Visual Studioで)。
  • Xcodeを開始します。
  • [Xcode]メニューから[環境設定]を選択します。
  • [環境設定]ダイアログボックスで[アカウント]を選択します。
  • [詳細を表示...]ボタンをクリックします。
  • 「署名の識別」リストの下にある「+」ボタンをクリックします。
  • ポップアップリストから[iOS Development]を選択すると、XcodeはApple に連絡し、署名のID のリストに表示される新しいライセンスを発行します。
  • 次に、+ボタンをもう一度クリックし、 ポップアップリストからiOS Distributionを選択します。
  • XcodeはAppleに連絡して新しいライセンスを発行し、 を署名者のリストに表示します。
  • [完了]ボタンをクリックし、[設定]ダイアログを閉じます。
  • Xcodeを終了し、Xamarin Studio(またはVisual Studioを使用している場合は、ホストの構築)を再起動します。 Visual Studio。

Xamarinプロジェクトでは、[iOS Bundle Signing]> [Identity]を選択し、使用可能なIDのリストから新しいIDを選択する必要があります。

Visual StudioとXamarin Build Hostを使用している場合は、ホストから切断して再接続して、署名IDの変更を確認する必要があります。

+0

"Signing Identitiesリストの下にある+ボタンをクリックしてください。内側にプラスボタンはありません。 Xcodeメニューから環境設定を選択すると表示されます。私のアカウントはすでに追加されており、私も辞職しようとしました。私はログイン時にキーチェーン内の証明書とキーを見ることができます。なぜTFSがエラーを出しているのか分かりません。ビルドは地元から成功しています。 –

関連する問題