web-dev-qa-db-ja.com

Xamarinインストールされているプロビジョニングプロファイルは、インストールされているiOSコード署名キーと一致しません

エミュレーターではなく、ローカルでアプリを実行しようとしています。

これらは私がした次のことです:

  • 無料のプロビジョニングプロファイルを設定する

enter image description here

  • プロンプトが表示されたらiPhoneを「信頼」
  • プロビジョニングプロファイルに対して次の設定を有効にしました。

enter image description here

ただし、iPhoneでローカルにアプリを実行しようとすると、このエラーが発生します

インストールされているプロビジョニングプロファイルは、インストールされているiOSコード署名キーと一致しません

アプリをローカルで実行するために他に何ができますか?

8
jipot

Apple Developer member center にログインし、証明書を確認します。左側にプロビジョニングプロファイルのタイトルが表示されます。クリックすると、次のリストが表示されます。持っているプロファイル。次に、アプリがXamarinにあるのと同じアプリ識別子でプロファイルを作成する必要があります(Info.plistファイルにあります)。その後、XCodeを開き、Xcode-> Preferences- >アカウント。Xamarinプロジェクトをクリーンアップ、再構築、プロビジョニングして、再試行してください。

2
Viggo Lundén

Xcode/Preferences/accountに移動し、Apple IDがない場合は...名前をダブルクリックした場合...そしてiOSTeam ProvisioningProfileに名前が表示されることを確認します。 xamarinでinfo.plistを開き、Bundle Identifierでこの名前を入力すると、暫定プロファイルが読み込まれます。

0
Gadied Carrero