問題タブ [apptentive]
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.
ios - モバイルアプリ用の単一の「分析/マーケティング」SDK ソリューションはありますか?
ソフトウェア開発だけでなく、マーケティングにも関連しているため、これが StackOverflow のトピックから外れていないことを願っています。しかし、この問題は私たち開発者全員が直面しているものだと思います。
iOS アプリを監視して販売するために、サードパーティの SDK を多数使用しています。
- 何が起こっているのかを理解するためのGoogle Analytics
- プッシュ通知システム (例: Urban Airship)
- 「スマートな」レビューを促すエンジン (Apptentive など)
- テスト/クラッシュ報告システム (例: Testflight)
- アプリ インストール広告を実行する場合は、FB SDK、Twitter コンバージョンを追跡するための SDK なども必要です。
- また、Tapstream などを介して、他のインストールがどこから来たのかを追跡することもできます。
そのため、アプリで既に 6 つ以上のサードパーティ SDK を実行していますが、それは適切ではありません。
- アプリを開くたびに、それぞれが何らかの握手をします
- それは多くの潜在的な問題です
- それぞれに異なる Web インターフェイスがあります。
これらすべてを最適化する方法、つまり 1 つの SDK でほとんどのことを実行する方法はありますか? または、たとえば、このすべてのものを 1 つの lib の下にラップする lib を誰かが知っていますか?
android - 意図的なコールバック メソッド
何が起こっているかを知らせる Apptentive コールバック メソッドはありますか?
例えば、
Apptentive にイベントが発生したことを伝え、今度は Apptentive がインタラクションを表示する可能性があります。
イベントがログに記録された後、次のことを知りたいです。
- インタラクションが表示されます
- インタラクションが表示されています
- インタラクションが完了しました
現在、これを行う方法はありますか?
android - Android で Apptentive ロギングを無効にする
Android ログで Apptentive の急流ログを無効にするにはどうすればよいですか?
それは非常に頻繁にログを記録します - 他のものからのログを見るのが難しくなるところまで. ログレベルを制御する方法はありますか? 通常、これらの値は、verbose、debug、error などです。
ios - SYMLINK が無効なため、iOS アプリが拒否されました
静的ライブラリと拡張機能を使用するアプリケーションがあります。ビルドして Appstore にアップロードした後、次のようなメールを受け取りました。
無効なシンボリック リンク - パッケージには、場所「/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME-deobhgkhragul tfojmikyyibbvsx/Build/Intermediates/ArchiveIntermediates/APPNAME/」に解決されるシンボリック リンク「ApptentiveResources.bundle/ApptentiveResources.bundle」が含まれています。 IntermediateBuildFilesPath/UninstalledProducts/ApptentiveResources.bundle' が存在しないか、パッケージの外部にあります。
無効なシンボリック リンク - パッケージには、場所「/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME-deobhgkhragultfojmikyyibbvsx/Build/Intermediates」に解決されるシンボリック リンク「PlugIns/Share With APPNAME.appex/Share With APPNAME.appex」が含まれています/ArchiveIntermediates/APPNAME/IntermediateBuildFilesPath/UninstalledProducts/Share With APPNAME.appex' が存在しないか、パッケージの外部にあります。
何をすべきか?
ios - XcodeコンソールでApptentiveのロギングを無効にする方法は?
Apptentiveは良い追加機能のようです。ただし、毎回表示する必要のない非常に多くのメッセージでコンソールが汚染されます。重要なデバッグ メッセージを別の場所で見るのが面倒です。
抜粋のみ:
ドキュメントによると、それらを無効にすることが可能です:
これはまったく機能しません。気にしないすべてのデバッグメッセージをまだ見ることができます。アドバイスをお願いします。
android - メッセージ センターで Android がクラッシュする可能性がある
こちらの手順に従って、Android アプリに Apptentive を追加しました。
最初にメッセージ センターが表示され、サポート チームにメッセージを送信すると、すべて問題ないように見えます。サポート チームが応答すると、メッセージ センターに応答が表示されます。
ただし、メッセージ センターを閉じてアプリのメッセージ センターを再度開くと、Apptentive が次のスタック トレースでクラッシュします。
Apptentive が機能しているので、入力された応答でメッセージ センターを読み込もうとするまで、何が間違っているのかわかりません。
android - Apptentive をバージョン 1.7.3 バージョンから 2.1.1 バージョンにアップグレードする際の NoClassDefFoundError
Apptentive を 1.7.3 バージョンから最新の 2.1.1 バージョンにアップグレードしようとしています。ただし、メソッド
Apptentive.showMessageCenter(getActivity()) を呼び出して Apptentive メッセージ ダイアログを起動すると、クラッシュし、ViewActivity に NoClassDefFoundError が返されます。ログは以下のとおりです。
java.lang.NoClassDefFoundError: com.apptentive.android.sdk.ViewActivity
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.module.engagement.EngagementModule.launchInteraction (EngagementModule.java:75) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.module.engagement.EngagementModule.doEngage (EngagementModule.java:64) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.module.engagement.EngagementModule.engage (EngagementModule.java:53) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.module.engagement.EngagementModule.engageInternal (EngagementModule.java:31) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.ApptentiveInternal.showMessageCenterInternal (ApptentiveInternal.java:191) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.Apptentive.showMessageCenter (Apptentive.java:635) で
01-08 11:30:41.837 E/AndroidRuntime (30049): com.apptentive.android.sdk.Apptentive.showMessageCenter (Apptentive.java:619) で
build.gradle ファイルの私のコードは次のとおりです。
Javaコードは次のとおりです。
同じコードが 1.7.3 バージョンで動作しています。誰かがこの問題に直面したことがありますか?
貴重な提案をお寄せいただきありがとうございます。