2016-04-01 15 views
1

Xcode 7.2から7.3を更新するだけです。私のアプリはicloudドライブにファイルを取り出して保存します。実際のデバイスでアプリを実行するとうまくいきます(icloudアカウントで記録された)シミュレータで実行すると、metadataQueryResultsは常に0ファイルを返します。Xcode 7.3とiCloudドライブ

また、システムアプリ「iCloudドライブ」では、icloudフォルダやファイルを取得または保存できません。

私は、デバッグ - >トリガーiCloud同期に失敗しました。

xcode 7.2とiOS 8.x以降を実行しているシミュレータで問題なく動作しました。

xcode 7.3のバグですか? > 7.3 -

おかげで、 マックス

答えて

-1

は、はい、私はあまりにも、最新のXcode 7.2を取得した後、同じ問題を抱えて。 Applesのバックグラウンドサービスがシミュレータでクラッシュし、クライアント、つまりiCloudドライブやアプリを知らせなくなってしまったようです。 iCloudの再同期をトリガしてもソートされませんので、当面は実際のデバイスでデバッグする必要があります。

シミュレータ(デバッグ - >オープンシステムログ)からシステムログを見ると、問題に関連すると思われるシミュレータからのサンドボックス(バード)アクセス拒否メッセージが多数表示されます。いくつかの例:

プロセス:鳥[597] パス:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/CloudDocsDaemon.framework/bird ロードアドレス:0x1085b8000 識別子:bird バージョン:??? (???) コードタイプ:x86_64版(​​ネイティブ) 親プロセス:launchd_sim [566] ユーザーID:501

日付/時刻:2016年4月7日08:28:45.714 0100 OSバージョン:マックOS X 10.11.4(15E65) レポートのバージョン:8

スレッド0: 0 libsystem_kernel.dylib 0x000000010aae21fa openbyid_np + 10 1 CloudDocsDaemon 0x00000001086f0664 - [BRCRelativePath _resolveAndKeepOpenMustExist:エラー:] + 872 など

私はそこにいると思いますシミュレータのMacバックエンドで使用されているファイルシステムに設定されていないアクセス許可がありますが、どうやって変更するのか分かりません。

iCloudを使用しようとしているときにログに同じエラーが表示されますか?

私が最近行った唯一の事は、最新のXamarin Studioをインストールすることでしたが、それは関係ないと思っていますが、私はそれを疑っています。

おかげ マット

+0

現在作業中です。私は多くのテストをしたが、どれが修正されたのかわからないが、これは私がしたことである:OS X 10.11.5ベータにアップグレードし、すべてのデバイスでicloudドライブを無効にした(設定 - > icloud - >ドライブ - >私のアプリのために)。私のすべてのデバイス(iphoneとipads)上のアプリケーションを削除し、my mac(私がdevelに使うもの)のicloudドライブを無効にし、〜/ Library/Mobile Documents/iCloud〜app.bundle.identifierフォルダを削除しました。おそらく10.11.5ベータ版にアップグレードする前に他のすべてのアクションを試すことができます。最大 – masgar

0

問題はOS X 10.11.4です。 OS X 10.11.3をご利用いただくか、10.11.5ベータ版をご利用ください。

+0

macos 10.13.3まだ動作していません... – pableiros