目的は、iOS および Android アプリで Xtify SDK を使用してプッシュ サブスクリプションを実装することです。もう1つの要件は、ユーザーがログインに成功し、ユーザーがサブスクリプションに同意した場合にのみ、Xtifyにサブスクリプションが発生する必要があることです(それ以前ではありません)。しかし問題は、Xtify SDK で明示的なサブスクリプション メソッドが見つからず、アプリが初めて読み込まれたときにサブスクリプションが自動的に行われるように見えることです。私はこの動作を制御し、ログインが成功し、ユーザーが Xtify 通知に登録する (または登録しない) ことを (js ポップアップ経由で) 受け入れた後にのみサブスクリプションを呼び出したいと考えています。彼の返答に基づいて、私は Xtify を購読するかどうかを決定します。
要件は、ログインが成功し、その後ユーザーがいくつかの利用規約に同意するまで、XID を生成しないことです。
いつ呼び出すかを決定できる SDK サブスクリプション方法を教えてください。
アプリの詳細:
- IBM Worklight 6.2 ハイブリッド アプリ
- 環境: Android および iOS