01/15 14:27 あああその間違ってrevertしちゃったファイル返してぇ…というのをやらかした(汗
(meti)
01/15 14:27 「いろいろ実験して成功した部分をcommit、tempなデバッグプリントとか書き足した分はrevert」というのが複雑になるとあるのよね…(苦笑
(meto)
01/15 15:15 tvosにNSDocumentDirectoryがないせいでローカルファイル保存できず難儀。より正確には「引数としてはあるしフォルダも返るけどそこは読み書きできない」が正しいか。なおNSLibraryDirectoryも不可、NSCachesDirectoryは可だが永続性なし
(roza)
01/15 15:18 なので、tvosで永続データ保存したかったらiCloudを使うしかないが、落とし穴ひとつ。KVSを使う場合「ubiquity-kvstore-identifierはあるがubiquity-kvstore-identifierがない」ためiPhone/iPadと一部コード互換なし
(gahi)
01/15 15:23 具体的には「URLForUbiquityContainerIdentifierは必ずnilが返る」「ubiquityIdentityTokenは0しか返らない」など、「常に同一トークンでサインインしっぱなし」前提のコードにするしか通す方法が見つからなかった。なんせまだ資料少ない…
(gisi)
01/15 15:27 というか、前に書いたライブラリで「ローカル&クラウド同期前提のデータ保存」を実装しておいてよかった…フラグで「ローカルは無視してクラウドのみアクセスするモード」を用意しておいたのだけど、tvosではそれを常時ONにするだけで基本OKだったので楽ができた :D
(giba)