質問

問題があります

当社のiPhoneソフトウェア製品が1つあります この製品は、push_notificationサーバーからpush_notificationメッセージを受信できます

この製品はライブで公開されます(つまり、APPSTOREに掲載されます) そのため、最近、いくつかのテスト作業を行っています(製品は開発者プロビジョニングプロファイルを使用し、サーバーは開発証明書を使用します)、それはうまく機能します

しかし、REAL環境で製品をテストしたい サーバーは本番証明書を使用する必要があります、 iPhone側の製品はDISTRIBUTIONPROVITIONPROFILEを使用する必要があります

問題は

1. DISTRIBUTION PROVITIONPROFILEを使用してデバイスに製品をインストールする方法 開発者プロビジョニングプロファイルの代わりに。 2. DISTRIBUTION PROVITION PROFILEを使用する場合、プッシュ通知メッセージを受信できますか

オンラインであなたの回答を待っています

ありがとうございました

役に立ちましたか?

解決

アドホック配布用にビルドされたビルドのみをデバイスにインストールできます。アプリストア配布用のビルドは、その唯一の目的がアプリストアに送信されることであるため、ストアを通じて承認およびインストールされない限り、どのデバイスでも実行されません。

1:アドホックプロビジョニングプロファイルを使用してアプリを構築するだけです。デバイス上のアプリの以前のバージョンを削除します。アドホックビルドとアドホックプロビジョニングプロファイルをインストールします。

2:試したことはありませんが、アドホックプロビジョニングプロファイルにプッシュ対応のapp-idを使用していて、SSLキーと証明書が通知サーバーにインストールされていれば、これでうまくいくと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top