2016-02-18 22 views
8

私のアプリケーションをエミュレータではなくローカルで実行しようとしています。XamarinインストールされているプロビジョニングプロファイルがインストールされているiOSコードの署名キーと一致しません

これらは私が行っている、以下のものです:

  • 有効にメッセージが表示されたら、無料のプロビジョニングプロファイル
  • enter image description here

    • を設定

      • は、私のiPhoneを "信頼できます"プロビジョニングプロファイルのこれらの設定:
      • iPhone

        んがインストールされたプロビジョニング・プロファイルがインストールiOSのコード 署名鍵に一致していない上でローカルにアプリケーションを実行しようとしたとき

      enter image description here

      しかし、私はまだ、このエラーを取得しています

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

    答えて

    2

    Apple Developer member centerにログインし、証明書を確認してください。左下に、Provisioning Profilesタイトルが表示されます。それをクリックすると、あなたが持っているプロフィールのリストが見つかります。これで、あなたのアプリがXamarinに持っているのと同じアプリケーション識別子を持つものを作成する必要があります(Info.plistファイル内にあります)。 その後、Xcodeを開き、Xcode - > Preferences - > Accountsからダウンロードする必要があります。 Xamarinプロジェクトをクリーン、再構築、デバッグして、再試行してください。

    +2

    これは機能しませんでした。私はまったく同じ手順を踏襲しましたが、エラーはAppleの開発者向けのプログラムを支払っていないと、どうしても – Sauron

    0

    xcode/preference/account名前をダブルクリックするとリンゴIDが追加され、iOSチームプロビジョニングプロファイルにその名前が表示されます。 xamarinでinfo.plistを開き、Bundle Identifierでこの名前を入力します。 、仮プロファイルを読み込む必要があります。

    +2

    が続きますか?どうやってやるの? – Herbert

    関連する問題