2016-09-27 10 views
0

"cordova-plugin-mfp-push"をインストールした後、デバイスでアプリケーションを実行する際に問題が発生しています。'cordova-plugin-mfp-push'をインストールした後でデバイスで実行できません

Xcodeで

、私はエラーを参照してください。..

「私のアプリ」をインストールすることができません

「myappのを」署名に使用された証明書は、どちらか持っている有効期限が切れたり取り消されました。アプリケーションに署名してインストールするには、更新された証明書が必要です。

プラグインを削除すると、エラーが消えて自分の携帯電話に展開できます。

この問題のデバッグ方法に関するヒントを教えてください。私の証明書は有効で、プッシュは証明書を有効にしています。

私はあなたの助け

答えて

0

dUsing APNSため

おかげでプッシュ通知機能、したがって、新しい証明書を要求するMFPテンプレートでMobileFirstバージョン8、Xcodeの7.3を使用しています。 Apple Developer Portal(証明書、識別子&プロファイル)内で証明書を更新することができます。 また、自動コード署名を使用すると、証明書処理を簡素化するXcode 8を使用することもできます。あなたは、IOSを追加し直したら

$ cordova remove ios $ cordova add [email protected]

:IOS環境を削除し、戻って私の環境で同様の問題を解決したで、それを追加し、プッシュフレームワークによって追加された変更を伝播支援するため

+0

私の現在の証明書でプッシュが有効になっています。有効で有効期限はありません... – user2570135

+0

他の問題を自動的に解決できるようにXcode 8を試すことができますか? –

+0

ありがとうございますが、 "cordova-plugin-mfp-push"がXcode 8を持っている必要があります。私はむしろまだアップグレードしていません... – user2570135

1

プラットフォームの実行cordova preparecordova build ios

上記の手順が完了したら、Xcodeでプロジェクトを開くことができます。ここで、Xcodeは自動的にXcodeで処理できる2つの警告を見つけます。これらの警告は更新する価値があります。更新される内容を確認し、警告を修正してください。あなたが成功したプロジェクトを実行することができるはずです。この時点で

xcode auto fix

:下の画像を参照してください。

0

私は同じ問題に直面していました。 mfp-pushプラグインを追加した後、「アプリケーションに有効な署名がありません」というエラーメッセージが表示され、iPhoneにアプリケーションをインストールできませんでした。 cordova-plugin-mfp-push &とcordova-plugin-mfpを削除してからcordova-plugin-mfp-pushだけを追加し、cordova-plugin-mfpを追加することで解決できます。

+0

私の答えはあなたの問題を解決しましたか? – ENG618

+0

mfp&mfp-pushプラグインのバージョンに不一致がありました – user3273859

関連する問題