Ich versuche, Dateien hochzuladen, die jeder Benutzer der App sehen kann, aber es sieht so aus, als ob die hochgeladenen Dateien privat sind und nur der Ersteller sie herunterladen oder streamen kann.Kinvey Öffentliche Datei hochladen
Hier ist der Code, den ich verwenden, um die Datei im View-Controller laden:
StatusShareUpdate* update = [[StatusShareUpdate alloc]init];
update.attachment = image;
[self.store saveObject:update withCompletionBlock:^(NSArray *objects, NSError *error) {
} withProgressBlock:nil];
StatusShareUpdate.h
@property (nonatomic, retain) UIImage* attachment;
StatusShareUpdate.m
- (NSDictionary *)hostToKinveyPropertyMapping {
return @{@"attachment": @"attachment"};
}
+ (NSDictionary *)kinveyPropertyToCollectionMapping {
return @{@"attachment":KCSFileStoreCollectionName};
}
Irgendwelche Ideen?