問題点

関数の呼び出し時

(void) visitorSyncIdentifiers:(NSDictionary *)identifiers;

-または-

(void) visitorSyncIdentifiers:(nullable NSDictionary *)identifiers authenticationState:(ADBMobileVisitorAuthenticationState)authState;

アプリケーションがエラーでクラッシュする

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'

環境

  • Mobile Services SDK
  • iOS

原因

Mobile Services SDK 4.13.4 およびそれ以下では、識別子文字列に特殊文字を使用するとクラッシュします。

解決策

この問題は、Mobile Services SDK 4.13.5 以降で解決されました。最新の SDK バージョンに更新してください。

追加情報

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー