Java和OC都是多线程模型的编程语言,任意一个线程触发异常且没被捕获时,整个进程就退出了。但Dart和JavaScript不会,它们都是单线程模型,运行机制很相似(但有区别)看一个Flutter App的运行机制图Dart 是采用单线程的语言,通过消息的循环机制来进行运行,其中包含两个任务队列。microtask queue  (通常Dart内部事件 可以通过Future.microt
转载 10月前
34阅读
先来介绍下本人踏上踩坑的辛酸历史,上周四,也就是2020年11月19日的时候,小编修改了一个已经上线几个月的flutter ios端APP,然后被打了回来原因是ios14新增了NSLocalNetworkUsageDescription权限,加上权限后审核通过了。然后小编就捎带手把xcode升级到了最新版本,然后······boom(ios端程序崩了,钻研了时至今日仍未弄好);于是乎小编心想干脆把
转载 2023-11-20 08:15:20
449阅读
作者:潘少颖1 网络掉线、屏幕发绿、边框掉漆……最早一批拿到iPhone12系列的果粉已经一个月有余,要问iPhone12系列香不香,这次有了点“内味”。2 频繁掉线,到底是哪里出了问题?中国某运营商已经对iPhone 12“信号门”进行专项测试,结果发现,iPhone 12掉线时,网络并无异常。那么到底是硬件还是软件问题?中招用户并不在少数,专家认为是网络匹配性不好,通过软件
转载 2024-10-24 07:12:24
68阅读
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。一、NSTimer1. 创建方法 1 // 设置定时器 2 [NSTimer s
转载 2024-09-23 10:46:07
164阅读
# 如何实现iOS 12启动闪退的问题分析与解决 在开发iOS应用时,偶尔会遇到启动时闪退的问题。尤其是在使用较旧的iOS版本如iOS 12时,这一问题尤为常见。本文将帮助你理解如何实现iOS 12启动时闪退的情况,包括检测和处理闪退原因的流程。 ## 整体流程 下面是一张简单的流程图,展示我们将要完成的步骤: | 步骤 | 任务 | 说明
原创 8月前
55阅读
ios 12 中的新特性。 已经有很多文章写得很好,这里不再赘述,直接给大家几个传送门: https://sspai.com/post/47168 https://post.smzdm.com/p/771705/ https://.jianshu.com/p/dde4fef41c4b
转载 2018-12-01 20:42:00
152阅读
2评论
ios12彻底关闭siri 更新: 第2部分-使用Intent的Siri快捷方式入门 苹果在WWDC 2018上宣布了Siri 快捷方式 ,该功能使开发人员可以建立体验以从锁定屏幕快速完成任务。 用户将能够使用“ 快捷方式 ”应用程序管理第三方快捷方式,该应用程序将在iOS 12公开发布后提供。 在本文中,我们将介绍如何使用NSUserActivity创建Siri快捷方式。 如果您的
转载 2023-10-30 21:32:18
151阅读
xcode入门 Xcode is at the center of all development on Apple’s platforms, and with Xcode 12, it has a fresh new look to match macOS Big Sur. Xcode 12 for macOS Universal Apps beta is a distribution of
转载 2024-01-30 08:53:55
54阅读
今天主要讲二件事情,第一,ZecOps 作者发布了iOS12.4.2以下系统的内核漏洞TFP0,本次内核漏洞包括A12设备支持,所以A12越狱有望,另外!Nikias Bassen 作者 告知!checkra1n Linux 版越狱工具即将完成,即将发布。接下来,详细说一下内容iPhone/iPad越狱的话题,自从 checkm8 硬件漏洞分享后,各大论坛都热闹起来,越狱话题也越来越多,分享各种各
iOS 12.1.4 系统更新之后,苹果就增加了「快捷指令」这一功能。熟练使用这个功能的小伙伴,可以让平时的生活工作效率大大提升,将一系列复杂的流程变得简单化;对于不熟悉这个功能的小伙伴而言,它只藏在手机角落的一个小透明而已。快捷指令的由来事实上,「快捷指令」的前身是一款叫做「Workflow」的第三方效率工具。由于成绩一直突出,曾在2015年被评为“App Store最佳应用”。20
今天凌晨,苹果推送了 iOS 12 正式版。和 iOS 11 相比,iOS 12 在流畅度和功能上都有不小的改进。不仅加快了应用、相机、分享菜单、键盘的启动速度,还完善了勿扰模式、通知管理、屏幕使用时间、自动填充密码等等功能。 最新的 iOS 12 支持的设备和 iOS 11 一样多,像 iPhone 5s 和 iPad Air 这样的老设备都可以使用。同时,iOS 12 对所有适用的设备性能都
转载 2023-09-12 21:27:14
138阅读
# iOS 12 越狱及其相关技术探讨 在现代数字生活中,越狱(Jailbreaking)已成为许多iOS用户所关注的话题。特别是在iOS 12发布之后,越狱的相关信息备受瞩目。在本文中,我们将探讨iOS 12越狱的基本概念、过程、常用工具以及一些示例代码,帮助大家更好地了解这一主题。 ## 何谓越狱? 越狱是指对iOS操作系统进行修改,以解除苹果公司对设备软硬件的限制,使用户可以安装未经过
原创 9月前
98阅读
# Filza File Manager在iOS 12中的使用指南 ## 引言 在iOS设备上,文件管理一直是一个受限的领域。虽然苹果推出了文件管理应用,但对于那些希望更深入地探索系统文件的用户来说,第三方应用如 Filza File Manager 便成为了理想的选择。本文将为您介绍 Filza File Manager 的基本功能,以及如何在 iOS 12 系统中使用它。为了更好地帮助读者
原创 10月前
518阅读
随着 iOS 11 的发布到现在也很久了,但它身上一直有个贼酷的功能,那就是 AR 。以前我们看到钢铁侠的时候,觉得那样的黑科技简直太炫酷了。但实际上这样的黑科技早就在 iOS 11 的 AR 中体现的淋漓尽致,我们体验更多的还是 AR 游戏。真人世界的爆炸,装备的武器,你可以成为拯救世界的英雄!医疗上的 AR 应用,解决了很多医学上的难点,甚至还能帮助学医的小伙伴进行一些医疗教学。当然, AR
转载 2024-01-05 15:13:10
56阅读
讲到 1.Xcode的bug  2.实现代码优化  3.switch中的魔法数字(如何避免)枚举 常量的魔法数字 宏 1.Xcode的bug 复制项目的时候,修改复制文本,他会回到原来的文本修改。 我把项目02拷贝了一份,文件夹改成 02-按钮操作-优化 用 02-按钮操作-优化打开项目 通过连线2次的时候,出现一个问题。 不给我们连线了。(Xco
作者:耀刺 黑雪 @ 阿里安全潘多拉实验室 0x00 序        每年iOS系统大版本升级,对于安全研究人员都是一次新的挑战。在大版本中,除了修补一些未经公开的漏洞外,苹果还会增加新的缓解机制,大大提高了整个越狱的难度。这不仅要求安全研究人员能够挖掘出可以独立提权的漏洞,还要能够攻破签名绕过和根目录读写这两道关卡。在iOS 12中,业界公开的
近日,iOS 12的正式版发布了,我也在我的iPhone和iPad上清理空间来安装这个新版本,第一时间对iOS 12进行了一番体验。iOS自己的更新介绍显示,iOS 12为iPhone和ipad带来了性能提升以及令人惊叹的新功能。“照片”新增可帮助用户回顾及分享图库照片的功能;“拟我表情”是可自定性更高的新动话表情,为“信息”增添更多表达方式与乐趣;“屏幕使用时间”有助于用户和家人了解及充分利用设
转载 2023-09-11 23:28:38
100阅读
APP性能优化之内存优化随着APP功能的增加和版本不断的迭代,内存优化也迫在眉睫。(涉及公司和项目名称的会进行遮盖)APP优化所用工具:Xcode Version 13.4.1 (13F100)Instruments Version 13.4.1 (13F100)Simulator iPhone 13 Pro Max(iOS 15.5)静态分析(Analyze)优化before通过静态分析,可以看
转载 2023-10-04 14:14:03
436阅读
最近公司要开发苹果的ARKit应用,但是项目组穷啊,只有美工用着一台苹果本本,所以肯定不能老用他的电脑,效率低还老打扰他。所以我就想着用虚拟机整,毕竟玩了N年的虚拟机了,应该是没啥问题的。所以就开始各种挖坑各种填坑,最后功夫不负有心人,终于成功在mac虚拟机上成功发布ios应用到苹果手机。   1.    工具VMw
转载 2023-11-13 22:14:49
121阅读
# Xcode 15打包iOS 12应用崩溃原因及解决方案 随着技术的发展,iOS开发者在使用最新的Xcode版本时,经常会遇到与旧版本iOS系统兼容性的问题,特别是在打包较旧的iOS版本时。本文将探讨在使用Xcode 15打包iOS 12应用时的崩溃现象,并提供可能的解决方案和代码示例。 ## 问题描述 在使用Xcode 15打包支持iOS 12的应用时,开发者可能会遇到应用崩溃的问题。这
原创 10月前
229阅读
  • 1
  • 2
  • 3
  • 4
  • 5