5

Web サイトにプッシュ通知を実装したいと考えています (明らかに、Safari 7 などの互換性のあるブラウザーでのみ)。Apple のドキュメントを読み、icon.iconset、certificate.p12、manifest.json、website.json を含むパッケージを作成しました。初めてウェブサイトにアクセスしたときに、ユーザーに許可を求めたいと思います。彼がそれを許可するなら、私はその小包を送るべきです. すべてが明確ですが、どうすればよいかわかりません。

ファイルからプッシュ パッケージを作成するにはどうすればよいですか? 正確に署名するにはどうすればよいですか?パッケージは常に同じである必要があるため、Mac で署名して、1 つのパッケージのみをサーバーにアップロードできます。

この技術の経験がある場合は、私に知らせてください:)

4

3 に答える 3

2

Apple は、署名を含むプッシュ パッケージを作成するために使用できる php ファイルを提供します。https://developer.apple.com/library/mac/documentation/NetworkingInternet/Conceptual/NotificationProgrammingGuideForWebsites/CompanionFile.zip

または、zeropush.com のサファリ プッシュ通知を実装するときに開発した push_package gem、https: //github.com/SymmetricInfinity/push_package を使用できます。詳細については、https://zeropush.com/blog/implementing-safari-push-notifications-in-osx-mavericksを参照してください。

于 2013-12-12T18:48:28.127 に答える
1

この Appleドキュメントgithub repoに従ってください。サファリ プッシュ通知を作成するために必要な十分な情報が含まれています。

于 2014-09-05T08:01:04.803 に答える