ios 5 当 UIImagePickerController 选择 3gp 文件时“操作无法完成”,并且整个 UI 冻结?

2024-03-23

普通视频文件“选择”“压缩视频”,输入imagePickerController:didFinishPickingMediaWithInof打回来。

但从“相机胶卷”中选取一个3gp文件,出现“操作无法完成”,并且冻结,不响应任何输入操作。最后,我被迫关闭我的应用程序。


这是由于选择了不良视频造成的。 我在下面的代码的帮助下得到了 RID。

-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(nonnull UIViewController *)viewController animated:(BOOL)animated{
if ([NSStringFromClass(viewController.class) isEqualToString:@"PUUIImageViewController"] == true){
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{

        if ([[UIApplication sharedApplication].keyWindow isMemberOfClass:[UIWindow class]]){
        }else{

            //There is a bad video
            [navigationController popViewControllerAnimated:true];
        }
    });
}

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ios 5 当 UIImagePickerController 选择 3gp 文件时“操作无法完成”,并且整个 UI 冻结? 的相关文章

  • iOS 5 不允许将下载的数据存储在 Documents 目录中?

    我为我的客户制作了一个应用程序 将目标 iOS 保留为 4 但由于应用程序仍未提交到Apple store 我的客户正计划将其升级到iOS 5 0 为此我阅读了苹果的指导方针 https developer apple com icloud
  • 在选项卡式 UIPopover 中使用 UIImagePicker

    我正在开发一个 iPad 应用程序 需要在设备 相册 远程和应用程序中包含多个图像源 现在理想的情况是拥有一个 UIPopover 控制器 每个源有 3 个选项卡 唯一的问题是我似乎无法弄清楚如何让 UIImagePicker 位于其自己的
  • 如何使用具有字典数组的键解析字典

    UPDATE 8 31 12 所以现在我需要根据 isReservable 1遍历字典数组 然后显示 begin 我只是想获取每个字典的数组的内容 我可以从那里开始 暂时 以下是我尝试过的 感谢大家的帮助 我每天都学到更多 来自 php 页
  • 界面生成器中的手势识别器使我的应用程序崩溃

    我正在尝试使用 Interface Builder 在我的应用程序中制作手势识别器 我将手势拖放到视图上 这是一个UIView其中包含UILabel UIImage and UITextView 全部在 Interface Builder
  • 如何在swift中同时为相机和照片库制作UIImagePickerController

    我使用 UIImagePickerController 通过 iPhone 的相机拍照 我想同时显示 拍照 和 选择照片 My code imagePicker UIImagePickerController imagePicker del
  • 在 iOS 5 中播放视频

    我正在尝试遵循本教程link http www techotopia com index php Video Playback from within an iOS 5 iPhone Application 但我有问题 有人可以看一下并让我
  • UIButton 在 iOS 5.x 中不起作用,在 iOS 6.x 中一切正常

    通过点击主 UIView 上的简单 UIButton 附加视图 子视图 会出现在屏幕中央 以编程方式创建的子视图 在该子视图上 我有 UIButton 启动 MPMoviePlayer 此代码位于创建子视图的方法内部 Create play
  • UIImagePickerController 扩展发现失败并出现错误:(null)

    我试图在我的 ViewController 上实现一个 ImagePicker 但结果发现它呈现了一个空白的 ImagePicker 控制器并且UIImagePickerController extension discovery fail
  • 是否可以取消 NKAssetDownload?

    我在 App Store 上有一个杂志阅读器 我目前正在实现 NewsstandKit 功能 我的应用程序具有此下载工作流程 用户可以随时取消当前下载 我希望用户能够购买应用内产品 并以报刊亭后台下载的方式开始下载 杂志包含多媒体 因此它们
  • iOS7 iPad 横向应用程序,使用 UIImagePickerController

    我相信这是一个常见问题 如果您使用的是 iOS7 并且您的 iPad 应用程序仅是横向的 但您想使用UIImagePickerController有来源UIImagePickerControllerSourceTypePhotoLibrar
  • 如何使用 UIImagePickerController CropRect

    我刚刚找到了一种方法来更改裁剪框的矩形 该裁剪框在捕获图像后出现UIImagePickerViewController 这可以在以下帮助下完成UIImagePickerControllerCropRect 但我不知道如何使用它 最初的裁剪框
  • 在 ios 应用程序中将 UIImagePickerController 锁定为纵向模式

    在我的 IOS 应用程序中 当我打开相机时 我已将图像放置在相机视图上 在肖像模式下看起来不错 但当它变成横向模式时 看起来就有些奇怪了 所以我想锁定UIImagePickerController在肖像模式下 以下是我的 ui 图像选择器控
  • 使用故事板和分割视图控制器在应用程序启动时正确显示条件登录屏幕?

    这看起来应该很简单 但事实证明它有很多具有挑战性的细微差别 而且我还没有在 Stack Overflow 上的其他地方找到完整 清晰和简单地回答这个问题的答案 简而言之 我有一个 iPad 应用程序 它使用故事板来布局应用程序流程 并使用分
  • iOS5 上的 UIImagePickerController 内存泄漏

    我在 iOS5 和 XCode4 2 上开发的应用程序中使用 UIImagePickerController 出现内存泄漏 我不知道为什么会出现这种泄漏 您能给我答案吗 和我的代码 void createImagePicker picker
  • 将图像从资产库复制到应用程序文件夹

    我有一个 UIImagePickerController 我想将选定的图像保存到我的应用程序中 我可以通过获取当前的 UIImage 并保存它 通过创建文件 来轻松做到这一点 但我更愿意直接将文件从库复制到我的文件夹中 现在我有了所选图像的
  • 为 Snow Leopard 安装 Xcode 4.2 失败

    我已经从官方网站下载了 Xcode 4 2 当安装开始时 它显示一个错误 信息不是很丰富 有什么问题吗 哪里可以看到日志什么的 PS 我有 Mac OS 10 6 8 Xcode 4 0 10 GB 可用空间 我只想在 ios5 上测试我的
  • 自定义 CALayer - 无效上下文 0x0

    我正在尝试构建一个使用图层的应用程序 我的应用程序结构是 UIView gt UIScrollView gt UIView gt LayersView Custom UIView gt UIImageView 我想向 LayersView
  • RestKit链接器错误

    我一直遵循 RestKit 安装说明 但现在在尝试构建应用程序时出现错误 这是针对 ios iPad 的 我收到 命令 Developer Platforms iPhoneSimulator platform Developer usr b
  • 如何将相机中的图像保存到 iPhone 图库中的特定文件夹?

    嘿 我是 iPhone 新手 最近我一直在尝试制作一个应用程序 基本上 我想要做的是 如果用户将从相机捕获任何图像 那么它应该保存在设备库中 我知道如何将照片保存在图库中 它对我有用 但我无法将所有捕获的图像保存到设备图库中的特定文件夹 例
  • iphone:如何停止快门动画?

    我有两个问题 1 我想知道如何在相机加载时停止快门动画 我正在使用 UIImagePickerController 我已经参考了堆栈溢出的许多答案 但没有成功 2 我在相机中有一个自定义按钮 使用cameraOverlayView并想通过单

随机推荐