iOS 4:FigCreateCGImageFromJPEG 返回 -1

2024-03-08

我试图在我的应用程序中运行基本的图像选择器/照片拍摄器,但遇到了以下错误:

 *** ERROR: FigCreateCGImageFromJPEG returned -1. Input (null) was 551120 bytes

我显示了图像选择器,相机视图工作正常。

当我用相机拍摄图像并选择“使用”按钮时,控制台中会出现错误并且应用程序崩溃。

该应用程序仅适用于从相册中选择图像。我看过类似的话题 https://stackoverflow.com/questions/3139516/iphone-ios-4-0-camera-figcreatecgimagefromjpeg-returned-1这里似乎没有提出解决方案。

只是想知道是否有人遇到过任何有帮助的事情。

-(IBAction)getPhoto:(id)sender{
  if((UIButton *) sender == sharePhoto) {
      imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
  } else {
      imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
  }
  [self presentModalViewController:imagePicker animated:YES];
 }

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

我已设法阻止应用程序崩溃,但错误仍然存​​在。

而不是分配UIImage来自NSDictionary *info直接到我的UIImageView我将它保留在UIImage变量然后忽略ModalViewcontroller.

In the viewWillAppear求根的方法UIViewController然后我将图像分配给我的UIImageView.image.

我不知道我做事的顺序是否是根本原因。但是该错误仍然出现在控制台中。

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

iOS 4:FigCreateCGImageFromJPEG 返回 -1 的相关文章

  • Parse.com 和 Facebook 登录,运行无限循环

    我将 Parse 和 Facebook iOS SDK 都更新到了最新版本 当我尝试使用 Facebook 登录时 我的应用程序崩溃了 从调试器中我可以看到它正在无限循环中调用 3 4 个方法 我的登录代码如下所示 void openSes
  • 从命令行调试 iOS 应用程序构建

    我正在通过命令行构建 iOS 应用程序 但在调试它时遇到问题 如果我使用 XCode 进行构建 它会让我在设备上 构建和调试 而不会出现任何问题 但现在 我不知道如何使用 gdb 在设备上启动它并逐步执行它 如果我尝试 添加自定义目标 可执
  • 从 iOS 应用程序内的 Junos Pulse 获取用户凭据

    我正在通过 Junos Pulse 在 iPad 中建立 VPN 连接 以进入我组织的 Intranet 谁能告诉我是否有任何 iOS api 或 SDK 可用于获取在 iOS 应用程序内的 Junos pulse 中输入的用户凭据 Jun
  • 将 Array Obj-c 的内容转储到控制台

    我寻找了如何转储和数组到我主要找到的控制台 for id name in arrayStuff NSLog Array contents d name 我尝试了不同的格式化程序 d g 等 它们确实打印了不同的内容 但不是我 99 确信被输
  • 自定义 UITableViewCell 选择样式?

    当我点击我的UITableViewCell 当我单击单元格时 背景部分 我的背景图像未覆盖的区域 会变成蓝色 另外 所有的UILabel单击时单元格上的 s 变为白色 这就是我想要的 然而 我不想要的是当我点击它时的蓝色背景 但如果我这样做
  • 为什么我不能在 Realm 属性上使用 private

    我正在尝试在 RealmSwift 中存储一个枚举案例 但 Realm 不支持枚举 本文 https medium com it works locally persisting swift enumerations with realm
  • 如何解决 CoreData mogenerator 未找到问题

    我收到如下所示的错误 我不知道我错过了什么 我该如何解决这个问题 如下图所示 Users nischalhada Documents XcodePro mnepalnews revisited 2 0 CoreData mogenerato
  • 在iOS上,“添加到主页”缓存保存在哪里,如何清除它?

    我正在 iPad iOS v7 上制作一个 html5 游戏 当我将其添加到主页时 它非常顽固地释放缓存 如果我在 Safari 中查看它 这会按照您所期望的方式工作 如果我刷新一次或两次 页面就会以最新状态缓存 但在主页上却是另一回事 它
  • 错误域=AVFoundationErrorDomain代码=-11814“无法记录”

    它不断给我错误 错误域 AVFoundationErrorDomain代码 11814 无法记录 我不确定问题是什么 我试图在拍照后计数器达到 1 时录制声音 static int counter counter will always b
  • 所需框架与静态库

    构建现代框架 https developer apple com videos play wwdc2014 416 says 每个应用程序都有自己的自定义框架副本 https stackoverflow com a 15262463 242
  • iOS 中的构建对象文件扩展名是什么?

    当我在项目中构建java对象类时 将创建带有 class扩展名的构建文件 并且人类不可读 快速构建文件怎么样 example car java gt build gt car class 构建后会是什么 car swift gt build
  • iOS:提高图像绘制速度

    我有一系列想要制作动画的图像 UIImageView支持一些基本的动画 但不足以满足我的需求 我的第一个方法是使用UIImageView并设置image当图像属性 这太慢了 速度慢的原因是图像的绘制 这让我感到惊讶 我以为瓶颈会加载图像 我
  • 当强制退出/向上滑动以终止 iOS 应用程序而不点击横幅/警报时,如何获取推送通知有效负载?

    我正在构建一个应用程序来处理从 Parse 推送的通知 并尝试创建通知历史记录功能 我已经成功启用了后台模式 因此当应用程序在后台运行时 应用程序可以通过以下方式很好地获取有效负载application didReceiveRemoteNo
  • UICollectionView 拖放文件夹创建

    我正在使用 UICollectionView 创建 iOS 画廊应用程序 我希望用户能够拖放图像来重新排序图库并创建文件夹 类似于 iPhone 上的主屏幕 我发现了以下内容tutorial http nshint io blog 2015
  • 防止 AlertView 被解雇

    任何人都可以帮助我防止在其按钮单击事件上解雇警报视图吗 我有一个 textview 作为我的alertView 的子视图 如果 textview 值为 nil 我不想关闭它 因为这是一个非常老的问题 但我得到了一个解决方案 并且如果其他开发
  • iOS 循环对象的属性并添加操作

    我有一个具有几个类似属性的类 UISliders 我想添加用户开始和结束使用每个滑块时的操作 每个滑块都将链接到同一个选择器 因此我考虑只是迭代它们 而不是编写 10 个几乎相同的代码块 问题是 最有效的方法是什么 我尝试过这样的事情 在运
  • iphone:如何停止快门动画?

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

    日志是从 Crashlytics 粘贴的 对于许多用户来说 崩溃经常发生 据我所知 它与设备 iOS 版本无关 我在我的代码中找不到任何错误 这似乎是纯粹的库问题 是 Google 地图 API 错误吗 我可以做些什么来修复它 或者我应该在
  • NVActivityIndi​​catorView 仅适用于特定视图

    我正在使用这个库https github com ninjaprox NVActivityIndi catorView https github com ninjaprox NVActivityIndicatorView用于显示加载指示器
  • 分发内部业务 IOS 应用程序

    我遇到了 IOS 应用程序分发的一个令人困惑的部分 因此 我需要简单细分一下我的限制 即仅将我的应用程序分发给我的员工 同事或任何被视为 内部 的人 这是表明我不希望该应用程序出现在应用程序商店中的另一种方式 我的情况是我为几家公司开发 他

随机推荐

  • 为什么在 C# 中经常看到“null!=variable”而不是“variable!=null”?

    在c 中 声明条件的顺序执行速度有什么区别吗 if null variable if variable null 最近以来 我经常看到第一个 因为我已经习惯了第二个 所以它引起了我的注意 如果没有区别 第一个的优点是什么 这是 C 语言的保
  • 蟒蛇龟太空入侵者的子弹没有击中入侵者

    一般来说 我对海龟和Python都很陌生 所以如果我的代码看起来很混乱 我深表歉意 我目前正在编写海龟版本的太空入侵者 我不明白为什么我的入侵者在击中海龟时没有死亡 该代码似乎与我能找到的所有其他太空入侵者海龟程序相同 任何帮助将不胜感激
  • 从支持 bean 重新加载页面

    在我的代码中 我正在扩展左框架中的树节点 该树节点是通过右框架中存在的导航链接选择的 它有效 但每次我单击右框架上的链接时 我都必须手动刷新右框架 我尝试使用 javascript 代码从支持 bean 重新加载页面 但它不起作用 谁能帮我
  • Matlab中的annotation()和text()

    我想知道有什么区别annotation and text Matlab 中的函数 在什么情况下 其中一个比另一个更受青睐 TEXT http www mathworks com access helpdesk help techdoc re
  • 如何将 git 存储库提交到 git 存储库(不是子模块)

    当我尝试将 git 存储库添加并提交到另一个 git 存储库时 git 会帮助将其放入子模块中 如果我want跟踪并提交对外部存储库中的嵌套存储库的更改 IE 我希望外部存储库跟踪嵌套存储库工作树及其 git 目录中的所有文件 这里的用例是
  • 在 bash 脚本中运行 ssh-agent

    我创建了文件 ssh start sh 其中包含 eval ssh agent s ssh add ssh id rsa 我正在运行它并有输出 Agent pid 1234 Identity added ssh id rsa ssh id
  • 在故事板中制作的容器视图不会以编程方式更改框架

    我有一个容器视图 property weak nonatomic IBOutlet UIView containerView 但是当我设置它的框架时它不会移动 这是我正在尝试的方法 void setFramesForCategories C
  • 无形:Generic.Aux

    我试图理解如何Generic作品 和TypeClass也 github wiki 上的示例和文档非常稀疏 是否有规范的博客文章 文档页面描述Generic and TypeClass详细地 具体来说 这两种方法有什么区别 def find1
  • 当打开函数跟踪时,Android 上的 Ftrace 冻结,有人帮助我:(

    我已经在android AVD上安装了Ftrace并尝试使用Ftrace的功能 但它不起作用 下面是我所做的事情的列表 安装 ubuntu 10 04 LTS 安装必要的工具 如android sdk 工具链 库等 下载金鱼内核 参考 ht
  • 在python开发环境中运行入口点console_script

    作为 python 包开发人员 运行使用入口点的控制台脚本的过程是什么 我有一个 python 项目 其中有setup py和 其中 我有一个 entry points console scripts myscript mypackage
  • C++ d3d hooking - COM vtable

    尝试制作一个 Fraps 类型的程序 请参阅评论以了解失败的地方 include precompiled h typedef IDirect3D9 STDMETHODCALLTYPE Direct3DCreate9 t UINT SDKVe
  • 尝试访问包含模块中定义的方法时出现 NoMethodError

    我正在尝试从我的一个规范助手中的模块访问方法 我将该模块包含在测试助手中 module Support class RestHelper include Rest Rest def create rest client for ifa Ca
  • 使用 multer 上传文件时 Node.js 连接重置

    我有一个节点 express 应用程序 可以使用 multer 处理文件上传 在我的本地计算机上一切正常 但在服务器上 如果上传的文件超过几兆字节 浏览器将停止并出现 连接重置 错误 这是上传脚本的简单测试版本 var express re
  • 将类组织到 App_Code 文件夹中的命名空间中无法按预期工作

    我为我的 Web 项目创建了几个类 并将它们存储在 App Code 文件夹中 我不想将所有类存储在顶层 无命名空间 但想将它们组织到命名空间中 到目前为止 这似乎不可能 因为当我使用 using XXXX 时命名空间声明它仍然无法在我的代
  • 将 UTC 日期转换为日期时间字符串 Javascript

    我有一个 UTC 日期字符串 2011 10 30T18 30 00Z 我想将其转换为 2011 10 30 18 30 谁能给我一些建议如何做到这一点 我将感谢您的时间和考虑 Thanks 最简单的解决方案是尝试以下方法 var date
  • 如何将接口作为参数传递给方法?

    我是 C 的新手 您能告诉我如何将接口作为参数传递给方法吗 即我想访问接口成员 属性 并向其分配值并将该接口作为参数发送给另一个方法 举例来说 如果我有一个界面IApple其成员作为财产int i and int j我想将值分配给i and
  • JQuery:复选框如何在选择另一个复选框时选中或取消选中所有复选框[重复]

    这个问题在这里已经有答案了 当我选择 取消选择 全选 复选框时 我希望选中或取消选中所有其他复选框 没有子元素或父元素 网页代码 div li class input li div
  • 地图 v2 标记动画 - 淡入和淡出

    如何淡入淡出谷歌地图 http developer android com reference com google android gms maps GoogleMap html marker http developer android
  • 如何在R中按分组列求和?

    这是我的输入 一个包含 n 列的数据框 以及一个将每个 id 分配给一个组的辅助数据框 df lt data frame a1 c 1 2 3 a2 c 2 3 4 b1 c 4 5 6 b2 c 5 6 7 aux lt data fra
  • iOS 4:FigCreateCGImageFromJPEG 返回 -1

    我试图在我的应用程序中运行基本的图像选择器 照片拍摄器 但遇到了以下错误 ERROR FigCreateCGImageFromJPEG returned 1 Input null was 551120 bytes 我显示了图像选择器 相机视