2

iOS SDK を使用して、次のようにライセンス トークンを設定しようとしました。

#ifndef YOUR_AFFDEX_LICENSE_STRING_GOES_HERE
#define YOUR_AFFDEX_LICENSE_STRING_GOES_HERE @"090b118356d7c6afc08b6b58763...snip...56ade05a27c71c80f221"
#endif

しかし、AffdexMe デモを実行しようとすると、次のように表示されます

Detector Error. No license provided.
4

1 に答える 1

2

マクロを設定するときは、Affectiva から受け取った SDK ライセンス ファイルの内容を使用する必要があります。ライセンス ファイルの内容を調べると、次のような JSON 文字列が表示されます。

{"token": "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", "licensor": "Affectiva Inc.", "expires": "2019-04-15", "developerId": "dev@mycompany.com", "software": "Affdex SDK"}

それに応じてマクロを設定します。

#define YOUR_AFFDEX_LICENSE_STRING_GOES_HERE {\"token\": \"1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef\", \"licensor\": \"Affectiva Inc.\", \"expires\": \"2019-04-15\", \"developerId\": \"dev@mycompany.com\", \"software\": \"Affdex SDK\"}

C プリプロセッサが混乱しないように、各二重引用符文字をバックスラッシュ文字でエスケープすることが重要であることに注意してください。

于 2016-03-21T18:45:07.417 に答える