2016-05-12 6 views
1

私はxamarin IOSで作業しています。私のプロジェクトはIOSシミュレータでうまく動作していますが、私はIPhone 6で動作します。Simulater上で正常に動作しているIPhoneでプロジェクトが動作しません

「キーチェーンが見つかりません有効なiOSのコード署名キーを。あなたはhttps://developer.apple.comからcodesigning証明書を要求する必要があります。RSystemApp.iOS」

は、私は、この問題を解決するために何をします教えてください。誰もがこの問題を解決したり、問題を解決するために任意のリンクを持っている任意のアイデアを持っているならば、我々は、デバイス上でiOSアプリを実行する必要がある場合、私はまた

おかげ

+0

あなたのIPhone 6のデバイスプロビジョニングを行う必要があります。すでに完了している場合は、Macでプロファイルをダウンロードしてください。 xcodeで単純なhello worldアプリケーションを作成し、それをあなたのデバイス上で実行してください。証明書は電話でダウンロードされます。次に、xamarinプロジェクトを実行してみてください。 –

+0

ok私はそれが動作するかどうかを試してみてください –

答えて

1

をiPhone上で私のアプリを実行できるように、私を提案してください、私たちはコードをビルドする必要があります。そのためには、有効なプロビジョニングプロファイルと証明書が必要です。

  1. プロビジョニングプロファイルと開発者証明書がdeveloper.apple.comにある必要があります.10個でなければ、それらを作成する必要があります。そこからダウンロードしてください。プロビジョニング・プロファイルの作成中にデバイスのUDIDを追加したことを確認してください。
  2. iPhone設定ユーティリティとキーチェーンにプロビジョニングと証明書をインストールします。
  3. あなたのバンドルIDはあなたのAppIDと一致する必要があります。これを確認するには、iPhone設定ユーティリティのプロビジョニングプロファイルを確認します。
  4. プロジェクトのビルド設定で、コード署名セクションでこれらのプロビジョニングと証明書を選択します。

すべてがこのようになると、アプリはデバイスで実行されます。

+0

申し訳ありませんが、あなたの答えは私のものと本質的に同じであることがわかりました。遅すぎる。 Xcodeを使ってまず小さなテストを行い、すべてが正しくインストールされていることを確認することをお勧めします。 – Marakai

0

お使いのAppleの開発者アカウントにログインし、あなたが実際のデバイスへのアプリケーションをデプロイするための場所ですべてを持っていることを確認します。

  • あなたの証明書が作成され、インストールされていますか?
  • あなたはApp IDを作成しましたか?
  • デバイスを登録しましたか?
  • プロビジョニングプロファイルがありますか?

ビルドマックでこれらはすべて正しいとマークされていますか? Xamarin StudioまたはVisual StudioでXCodeを実行する前に、XCodeをチェックすることをお勧めします。

必要に応じてXCodeでテストアプリを作成し、アプリにデプロイします。

Xamarin/Visual Studioにプロファイルと証明書をインポートすると動作するはずです。

関連する問題