ユーザーがアプリをどのように使用しているかをよりよく理解するために、最近Localyticsを実装しました。
統合ガイドは非常に簡単です。ただし、単体テストを実行すると、単体テストをビルドできなくなります。
エラーは私にはよく知られています。通常、このエラーは、テストされたクラスがテスト ターゲット メンバーシップの一部ではない場合に発生します。
ただし、SDK_OBJC_CLASS_$_LocalyticsSession
は .h ファイルのみを提供します。ターゲット メンバーシップの一部にするために、.m ファイルが必要でしたが、これは持っていません。
他の誰かが Localystics を利用したことがあり、これに関してどのように進めるかアドバイスできますか? ありがとう
アップデート
コニーベアの答えは、実際に私にこれを試しさせました:
テスト ターゲットは [なし] に設定されます。しかし、アプリ自体をターゲットにするように変更すると、次のようになります。
その後、動作します。ただし、単体テストを実行するたびに、アプリ全体をシミュレーターで起動する必要があり、非常にイライラします (そして遅くなります)。何か不足していますか?他にどのように.a
コード ライブラリをテスト ターゲットに関連付けることができますか?