Да, у меня тоже возникла такая же проблема после получения последней версии Xcode 7.2 -> 7.3. Это похоже на проблему со сбоем фоновых служб Apple в симуляторе, который не сообщает своему клиенту, то есть iCloud Drive или вашему приложению. Даже запуск повторной синхронизации iCloud не сортирует его, поэтому на данный момент нам приходится отлаживать на реальном устройстве, что является проблемой.
Глядя в системный журнал через симулятор (Отладка -> Открыть системный журнал), я вижу много сообщений об отказе в доступе к песочнице (птица) от симулятора, которые, я думаю, связаны с проблемой - в некоторых есть больше информации, например:
Процесс: птица [597] Путь: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/CloudDocsDaemon.framework/bird Адрес загрузки: 0x1085b8000 Идентификатор: птица Версия: ??? (???) Тип кода: x86_64 (собственный) Родительский процесс: launchd_sim [566] ID пользователя: 501
Дата/время: 2016-04-07 08:28:45.714 +0100 Версия ОС: Mac OS X 10.11.4 (15E65) Версия отчета: 8
Thread 0: 0 libsystem_kernel.dylib 0x000000010aae21fa openbyid_np + 10 1 CloudDocsDaemon 0x00000001086f0664 -[BRCRelativePath _resolveAndKeepOpenMustExist:error:] + 872 и т. д.
Я предполагаю, что есть некоторые разрешения, которые не были установлены в файловой системе, используемой на бэкэнде Mac для симулятора, но я понятия не имею, как и что изменить.
Вы получаете те же ошибки в своем журнале при попытке использовать iCloud?
Единственное, что я недавно сделал, это установить последнюю версию Xamarin Studio, надеюсь, это не связано, но я в этом сомневаюсь.
Спасибо Мэтт
person
Matt Hopkins
schedule
07.04.2016