2012-03-26 6 views
1

Dies ist der Debugger Ausgabe:Erste Fehler beim icloud in einer App das Hinzufügen Kerndaten mit

-[NSFileManager URLForUbiquityContainerIdentifier:]: An error occurred while getting ubiquity container URL: Error Domain=LibrarianErrorDomain Code=11 "The operation couldn’t be completed. (LibrarianErrorDomain error 11 - The requested container identifier is not permitted by the client's com.apple.developer.ubiquity-container-identifiers entitlement.)" UserInfo=0x28a970 {NSDescription=The requested container identifier is not permitted by the client's com.apple.developer.ubiquity-container-identifiers entitlement.}

Einstellen der App-ID als com.companyname

+0

bitte formatieren Sie den Code die entsprechende Syntax. Es scheint jedoch, dass Sie das iCloud-Berechtigungszertifikat nicht ordnungsgemäß eingerichtet haben. – Leonardo

+0

es nur die Konsolenausgabe zeigt Fehlermeldung. Meine Code-Zeichen-Berechtigung ist com.name und icloud-Berechtigung ist com.name.Appname, macht es diesen Fehler zu sehen –

+0

Haben Sie bereits den Abschnitt in Ihrem Anwendungsziel überprüft? Überprüfen Sie ganz unten, ob Ihre Berechtigungseinstellungen mit den Berechtigungen im Entwicklerportal übereinstimmen. – Leonardo

Antwort

0

Ich habe t gelöst sein Problem, indem ich meine Team-ID am Anfang meines Application-Paket-Identifikators angegeben habe.

hier ist ein Beispiel

NSURL *ubiq=[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:@"G5ykslsdl.com.dribblee.iCloudDemo"];