uiimagepickercontroller - Attempt to add read-only file at path file:///var/mobile/Media/PhotoData/Photos.sqlite? -
i have updated new xcode beta 6.0 , when trying compile ipad mini ios 8 getting weird error in console:
"attempt add together read-only file @ path file:///var/mobile/media/photodata/photos.sqlite?readonly_shm=1 read/write. adding read-only instead. hard error in future; must specify nsreadonlypersistentstoreoption"
this happens when executing next code:
if ([self.rootdelegate respondstoselector:@selector(wimagerequiresaphotopicker:)]){ [self.rootdelegate wimagerequiresaphotopicker:(dwimage*)item]; }
and:
-(void)wimagerequiresaphotopicker:(dwimage *)img{ self.selectedwimg = img; dwimagepickercontroller *imgpicker = [[dwimagepickercontroller alloc] init]; [imgpicker setdelegate:self]; [imgpicker setsourcetype:uiimagepickercontrollersourcetypephotolibrary]; [imgpicker setallowsediting:yes]; [imgpicker setmodalpresentationstyle:uimodalpresentationcurrentcontext]; uipopovercontroller *popover = [[uipopovercontroller alloc] initwithcontentviewcontroller:imgpicker]; popover.delegate = self; self.popoverimageviewcontroller = popover; [self.popoverimageviewcontroller presentpopoverfromrect:img.frame inview:self.view permittedarrowdirections:uipopoverarrowdirectionany animated:yes];
}
does have clue of why happening?
most newly introduced bug in ios 8 beta 2. let's see how develops.
it seems alassetslibrary requests internally read & write access photos.sqlite
database, , can gain read access. i'm receiving same error call:
[self.assetslibrary enumerategroupswithtypes:alassetsgroupall usingblock:^(alassetsgroup *group, bool *stop) { ...
uiimagepickercontroller
No comments:
Post a Comment