In meiner App muss ich Core Data Database und Audiodateien speichern, also habe ich sie entschlüsselt, um sie in das Documents-Verzeichnis zu legen. Um sie zu verhindern, dass das Sichern, wenn ich zum ersten Mal die App starten, habe ich die wie dieseNicht in iCloud sichern, aber immer noch abgelehnt
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[self addSkipBackupAttributeToItemAtURL:[self applicationDocumentsDirectory]];
}
- (NSURL *)applicationDocumentsDirectory
{
return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
}
- (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL
{
if (&NSURLIsExcludedFromBackupKey == nil) { // iOS <= 5.0.1
const char* filePath = [[URL path] fileSystemRepresentation];
const char* attrName = "com.apple.MobileBackup";
u_int8_t attrValue = 1;
int result = setxattr(filePath, attrName, &attrValue, sizeof(attrValue), 0, 0);
return result == 0;
} else { // iOS >= 5.1
return [URL setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:nil];
}
}
nicht Sicherungsflag tun, aber es scheint, wie es nicht funktioniert - ich immer noch abgelehnt bekommen:
Wir haben festgestellt, dass Ihre App nicht den Richtlinien für die Speicherung von iOS-Daten entspricht, die gemäß den Richtlinien zur Überprüfung von App Stores erforderlich sind.
Insbesondere haben wir festgestellt, dass Ihre App beim Starten und/oder Herunterladen von Inhalten 3,6 MB speichert. Um zu überprüfen, wie viele Daten die App speichert:
- Installieren und starten Sie Ihre App
- Gehen Sie zu Einstellungen> iCloud> Speicher & Backup> Speicher verwalten
- Falls erforderlich, tippen Sie auf "Alle anzeigen apps"
- überprüfen Sie Ihre App-Speicher
Und das andere Problem ist, dass ich kann nur das nicht, - ich sehe nicht, meine app in
Einstellungen> iCloud> Speicher & Backup> Speicher verwalten
Vielleicht ist das Problem nur bei 5,0, die ich denke, Art nicht hier?
Warum die 'close' vote? Diese Frage ist definitiv nicht off-topic. –
Ich denke, dieser Link http://www.icapps.be/prevent-app-rejectioncaused-by-icloud-storage/ wird für euch nützlich sein. –