Я создаю универсальное приложение ios. URLForUbiquityContainerIdentifier, кажется, работает нормально при тестировании на моем iPhone, но не на моем iPad - он всегда возвращает ноль там. Я попытался передать как конкретное право, так и ноль с одинаковыми результатами. Оба устройства работают под управлением 5.0.1, и другие облачные функции работают нормально на обоих устройствах. Я вижу данные моего приложения в разделе «Управление хранилищем» настройки iCloud также на обоих устройствах.
NSFileManager *fileManager = [NSFileManager defaultManager];
// Migrate datamodel
NSDictionary *options = nil;
// this needs to match the entitlements and provisioning profile
NSURL *cloudURL = [fileManager URLForUbiquityContainerIdentifier:nil]; // <-- comes back as nil on iPad, formatted correctly on iPhone
Я работал над учебником http://goddess -gate.com / dc2 / index.php / post / 452 .
Любые мысли будут с благодарностью!