iOS17闪退问题 *** Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloa

这篇具有很好参考价值的文章主要介绍了iOS17闪退问题 *** Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloa。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ios升级17以后运行闪退。报错日志为*** Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloat, BOOL)(), UIGraphics.m:410

ios17闪退 initialize load,cocoa,macos,objective-c

根据相关断点跟踪,具体报错位置

ios17闪退 initialize load,cocoa,macos,objective-c

查看相关api发现iOS17api已经被替代。

ios17闪退 initialize load,cocoa,macos,objective-c

替代方式为将UIGraphicsBeginImageContextWithOptions替换为UIGraphicsImageRenderer。

UIGraphicsImageRenderer的初始化方式为:

    UIGraphicsImageRenderer *re = [[UIGraphicsImageRenderer alloc] initWithSize:TOP_VIEW.bounds.size];

ios17闪退 initialize load,cocoa,macos,objective-c 

再次运行程序正常启动。文章来源地址https://www.toymoban.com/news/detail-851580.html

到了这里,关于iOS17闪退问题 *** Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloa的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • YYText iOS17兼容问题

    使用YYText ,1.0.7在iOS17会遇到如下崩溃 主要原因是UIGraphicsBeginImageContext中的asert引发,而改接口早就标记为API_TO_BE_DEPRECATED,建议使用UIGraphicsImageRenderer替换。 由于YYText早已没有维护,于是fork了一个自己的git进行修正,主要修正逻辑在textAsynLayer 替换为 具体可参见git@github.com:ia

    2024年02月03日
    浏览(62)
  • iOS 17 适配 Xcode 15 问题

    在适配 iOS 17 + xcode 15时遇到的问题,记录一下。 1、 Could not build module ‘WebKit’ 解决方案: 选中不能编译的库的xcodeproj,在 Build Phrases - Compile Sources ,选中所有文件, Complier Flags 里删除 -DOS_OBJECT_USE_OBJC=0 可能是三方库的目标版本比较低,cocoapods兼容低版本自动加上了 - DOS_

    2024年02月08日
    浏览(62)
  • XCode15与iOS17/17.1 真机测试问题处理

    XCode15与iOS17/17.1 真机测试问题处理,网上相关博客很多,摘录了如下实践后能起作用的地址如下: Xcode 15 报错处理 - 简书 iOS17版本适配-CSDN博客 Xcode15适配-六虎 主要介绍下:Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloat, BOOL)(), UIGraphics.m:410 问题处理, 由

    2024年02月07日
    浏览(54)
  • iOS 17.1 新版发布,修复辐射超标问题

    苹果向开发者推送了 iOS 17.1 Beta 3 测试版更新,同时推送的还有 iPadOS 17.1、macOS 14.1、watchOS 10.1 的第三个测试版,距离上次更新过了七天。 iOS 17.1 Beta 3 版本号为 21B5066a ,从 iOS 17.1 Beta 2 进行 OTA 升级大约需要 988 MB。(测试机型 iPhone 13) 另外,苹果还发布了 iOS 16.7.1 正式版,

    2024年02月07日
    浏览(65)
  • Xcode15+iOS17适配以及遇到的问题

    今天更新了 Xcode15,遇到了一些问题,做下记录希望大家少走点坑。 Xcode更新完成后,打开项目一直显示 no fund  iOS17 sdk,根据项目不同提示可能有区别,根据提示下载后提示安装失败,试了几次还不行,就去官网查看一下情况,苹果已经给出解决方案; 解决: 终端执行以下命

    2024年02月07日
    浏览(58)
  • xcode15一直显示正在连接iOS17真机问题解决

    前言 更新xcode15之后,出现了各种报错问题,可谓是一路打怪啊,解决一个报错问题又来一个。没想到到了最后还能出现一个 一直显示正在连接iOS17真机的问题 一直显示正在连接iOS17真机的问题 问题截图如下: 解决方法 1. 打开Devices and Simulators,查看,发现当前真机 一直处于

    2024年02月08日
    浏览(50)
  • Xcode升级到15.0 iOS17.0会出现的问题

    解决办法: Build Settings 搜索 User Script Sandboxing ,把== User Script Sandboxing== 改为 NO 。 解决办法:全局搜索 DT_TOOLCHAIN_DIR ,一键替换成 TOOLCHAIN_DIR 。 解决方法:去pod里面搜索 iOS Deployment Target ,全部替换成最低支持iOS 12.0 解决方法:将Build Phases中的各项重新拖动排序,按以下顺序

    2024年02月08日
    浏览(39)
  • iOS 17 及 Xcode 15.0 Beta7 问题记录

    iOS 17之后,真机调试Beta版本必须使用Beta版本的Xcode来调试,用以前复制DeviceSupport 方式无法调试,新的Beta版本Xcode中,已经不包含 iOS 17目录。如下图: 解决方案: 1)下载最新的Beta 版本Xcode 15 2)运行命令 defaults write com.apple.dt.Xcode DVTEnableCoreDevice enabled 此时旧版本Xcode 将会出

    2024年02月11日
    浏览(30)
  • 升级iOS 17出现白苹果、不断重启等系统问题怎么办?

    iOS 17发布后了,很多果粉都迫不及待的将iphone/ipad升级到最新iOS17系统,体验新系统功能。 但部分果粉因硬件、软件的各种情况,导致升级系统后出现故障,比如白苹果、不断重启、卡在系统升级界面等等问题。 如果遇到了这些系统问题,首选我们可以选择强制重启设备来修

    2024年02月09日
    浏览(48)
  • error: (-215:Assertion failed) !_img.empty() in function ‘cv::imwrite‘

    使用cv2, 即OpenCV时,出现以下报错,大概意思是图片为空。 !!!图片路径中有中文 把路径中的 中文改成英文 ,OpenCV读图、保存图时路径不能有中文,另外显示图像时的名称也不能包含中文,否则会乱码。

    2024年02月14日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包