問題タブ [xtify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Xtify with Worklight 6.2 - サンプル アプリがプッシュ通知を受信しない
Xtify のネイティブ iOS バージョンの試用に成功しました。現在、Xtify と Worklight 6.2 の統合を試みています。このリンクの手順に従いました: https://developer.ibm.com/push/docs/ibm-mobile-push-notification/ibm-worklight/
ダウンロードした SDK は次のとおりです。
- http://developer.xtify.com/display/sdk/Download+IBM+Push+Notification+SDK+for+Apple+iOS+and+Android+for+IBM+Worklight+6.2
- https://developer.ibm.com/push/docs/ibm-mobile-push-notification/sdks/download-ibm-push-notification-sdk-ios-alternate-2/
これまでのところ、アプリケーションの起動に成功し、Xtify は XID でデバイスを検出できました。ただし、プッシュ ポイントを作成しようとしたときに、アプリケーションは Xtify から通知を受け取ることができませんでした。
一歩足りていませんか?
注: プロジェクトには Xcode 6 を使用しています。
xtify - iOS SDK の組み込みに失敗しました
XCODE 6.0.1
IBM プッシュ通知 SDK for Apple iOS 2.7.3
私は新しいプロジェクトを作成し(私のアプリは単なるHello Worldアプリです)、以下の手順に従いました。
- アプリ内に IBM Push Notification SDK for Apple iOS を実装します
http://developer.xtify.com/display/sdk/Getting+Started+with+Apple+Push+Notification+Service#GettingStartedwithApplePushNotificationService-Implementthe%C2%A0IBMPushNotificationSDKforAppleiOSwithinyourApp
info.plist に以下のプロパティを追加しました。
- NSLocationWhenInUseUsageDescription
- NSLocationAlwaysUsageDescription
myproject では ARC が有効であるため、"-fno-objc-arc" コンパイラ フラグを以下のファイルに追加しました。
- CompanyInboxViewCell.m
- CompanyCustomInbox.m
- CompanyInboxVC.m
- 会社詳細VC.m
- AppDelegate.m
私はそれを構築しました。次に、「XLXtifyOptions.m」ファイルにある「registerForPush メソッド」で次のエラーが発生しました。
キャプチャはこちら
何か案は?
前もって感謝します!
android - 特定のビューからアクティビティを開始するには?
次の視覚スキームを使用して、Android 用のアプリケーションを開発しています。
ボタンの 1 つは、Xtify 経由で取得したすべての通知を視覚化するオプションです。これを行うために、Xtify のサイトでは次の呼び出しを提案しています。
ただし、これによりまったく新しいウィンドウが開くため、目的のスキームの上部バーが見えなくなります。この新しいウィンドウが、フレームレイアウトによって定義されたスペースのみを占有することは可能ですか?
事前にどうもありがとうございました。
android - Xtify XID の関連付け解除は、アプリ シナリオごとに複数のユーザーに対して機能しません
弊社ではプッシュ通知にXtifyのサービスを利用しています。そして、customer_id に関連付けられた XID を保持します。
お客様がアプリをアンインストールしたかどうかを確認する方法はありません。Xtify には、プッシュ通知が失敗したときにこれを事後的に知る方法があるようですが、参照: Xtify : Xid が非アクティブとしてマークされるのはいつですか?
したがって、基本的には、XtifyID の一部を特定のアプリ ユーザーに関連付け、その顧客がそのデバイスでそのアプリからログアウトしたときに Xtify から通知を受け、XID リストを整理する方法を求めています。
push-notification - ログインが成功し、ユーザーが登録を受け入れるまで Xtify サブスクリプションを保持する方法
目的は、iOS および Android アプリで Xtify SDK を使用してプッシュ サブスクリプションを実装することです。もう1つの要件は、ユーザーがログインに成功し、ユーザーがサブスクリプションに同意した場合にのみ、Xtifyにサブスクリプションが発生する必要があることです(それ以前ではありません)。しかし問題は、Xtify SDK で明示的なサブスクリプション メソッドが見つからず、アプリが初めて読み込まれたときにサブスクリプションが自動的に行われるように見えることです。私はこの動作を制御し、ログインが成功し、ユーザーが Xtify 通知に登録する (または登録しない) ことを (js ポップアップ経由で) 受け入れた後にのみサブスクリプションを呼び出したいと考えています。彼の返答に基づいて、私は Xtify を購読するかどうかを決定します。
要件は、ログインが成功し、その後ユーザーがいくつかの利用規約に同意するまで、XID を生成しないことです。
いつ呼び出すかを決定できる SDK サブスクリプション方法を教えてください。
アプリの詳細:
- IBM Worklight 6.2 ハイブリッド アプリ
- 環境: Android および iOS
push-notification - Xtify への位置情報の送信を無効にするには?
ユーザーがアプリケーション内のカスタム設定画面から自分の場所の共有 (または共有しない) を制御したいという要件があります。しかし、私の理解によると、 SDK は、インストール時にユーザーが最初に位置情報を共有することを受け入れた場合、Xtify
常に位置情報を送信し続けます。Xtify
Xtify
SDK機能で位置送信オプションを制御できますか?