iPhone“,超过最多5个过滤专辑列表试图注册。 这将失败。“错误

当我尝试从照片库中读取图像时,出现错误“超过最多5个已过滤的相册列表尝试注册,这将失败”。 图像不被读取。

任何想法如何解决这个问题?

7 Solutions collect form web for “iPhone“,超过最多5个过滤专辑列表试图注册。 这将失败。“错误”

我认为你没有检查源types。 你可能在做

self.sourceType =UIImagePickerControllerSourceTypePhotoLibrary; 

如果是这种情况,那么您必须先检查源types,然后再直接分配它。 喜欢

  if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypePhotoLibrary]) { // Set source to the Photo Library self.sourceType =UIImagePickerControllerSourceTypePhotoLibrary; } 

我希望它有帮助

而不是这个

 self.sourceType =UIImagePickerControllerSourceTypePhotoLibrary; 

使用

 self.sourceType =UIImagePickerControllerSourceTypeSavedPhotosAlbum; 

这为我解决了:

 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [picker dismissModalViewControllerAnimated:YES]; picker = nil; UIImage *image = [info objectForKey:@"UIImagePickerControllerEditedImage"]; } 

我只是把“picker = nil” 解散ModalViewController后,然后它工作完美:)

希望它会帮助你:)

共识(https://stackoverflow.com/questions/7689119/ios-5-gm-error-more-than-maximum-5-filtered-album-lists-trying-to-register )是这是苹果的错误甚至他们自己的例子也遇到了它。 雷达已经被提起反对。

当分配和呈现UIImagePickerController超过5次时会发生这种情况….我猜测IOS在释放/解除UIImagePickerController时会忘记注销某些东西。

如需帮助,请点击链接: http : //skhousee.blogspot.in/2012/06/error-more-than-max-5-filtered-album.html

UIImagePickerController * ipc = [[UIImagePickerController alloc] init];

ipc.delegate = self;

ipc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

[self presentModalViewController:ipc animated:YES];

[ipc发布];

– (void)viewDidAppear:(BOOL)animated {

 [super viewDidAppear:animated]; [self setModalInPopover:YES]; 

}

答案是这个问题只在iOS 5 Beta 6中显示。更新到beta 7后,问题现在已经消失。

  • ld:未find文件:链接器命令失败,退出代码为1
  • 在静态库中链接Objective-C类别
  • 安装Xcode 4.3后无法获得MacPortfunction
  • 是否有可能在Snow Leopard上获得Xcode 4.2的iOS 5.1 SDK?
  • Xcode和Git源代码pipe理:“工作副本XXXXX无法提交文件”
  • Xcode不编译任何项目? '铛失败,退出代码255'
  • 不能隐藏状态栏 - 斯威夫特3,
  • 无法在模拟器中运行应用程序:Xcode beta 6 iOS 8
  • 如何在Xcode中格式化代码?
  • 在Xcode 6中运行iOS 6 Simulator中的应用程序
  • Swift-3错误:' - :无法识别的select器