内容
現在、ビューワーアプリを製作中です。
iCloudに置いたデータを読み込みたいのですが、うまくいかず困っています。
以下のパスはわかっています。
let filepath = "/private/var/mobile/Library/Mobile Documents/comappleCloudDocs/<ファイル名>"
ローカルファイルの読み込みと同じように、以下のように処理を書きましたが、エラーになってしまいます。
swift
1do{ 2 let text = try String( contentsOfFile: filepath, encoding: String.Encoding.utf8 ) 3 4} catch { 5 print("error") // エラーになってしまいます。 6}
iCloudにあるデータを読み込むときは、何か特別な処理が必要でしょうか。
良いやり方をご存じの方がいらっしゃいましたら、ご教示のほどお願い申し上げます。
補足情報(FW/ツールのバージョンなど)
Xcode:Version 10.2
Swift5
iOS12.2
あなたの回答
tips
プレビュー