TrueVault iOS SDK を使用して Swift プロジェクトをセットアップしました。このコードを実行すると、kTrueVaultErrorDomain エラー 400 が返されます。
var query : TVQuery = MDRequest.queryWithFilters(filters)
query.sorts = [TVSort(descendingWithKey:"date")]
query.findObjectsWithCompletionHandler {...}
ただし、TVSort 行を含めない場合は、正常に動作します。
var query : TVQuery = MDRequest.queryWithFilters(filters)
query.findObjectsWithCompletionHandler {...}
並べ替えの設定について何かがあります。ObjC では正常に動作します (truevaultdemoapp の場合と同様)。原因は何ですか?代わりに NSArray を使用してみましたが、それでも同じ問題です。何が起こっている可能性がありますか?