首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Zeb
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
我给 iOS 系统打了个补丁——修复 iOS 16 系统键盘重大 Crash(附补丁源码)
下载补丁源码内置到 App 即可修复(源码见文末)。本文作者是蚂蚁集团客户端工程师巴乐,通过逆向分析发现了 iOS 16 系统键盘存在重大 Bug,可能导致使用到键盘的业务场景出现严重 Crash
iOS 组件间通信,另一种与众不同的实现方式
用 codegen 的方式解决 iOS 各种组件间通信方案的弊端问题,换个角度解决问题,虽然也称不上完美方案,但确实是一种与众不同的解决问题的方式,有些问题从外到内解决起来更容易。
浅谈iOS企业内部APP分发
开发好一个APP之后,除了上线AppStore下载之后,我们经常希望有种其他的方式能让用户直接下载,而不需要等待审核。这时候就需要用到企业内部APP分发了。 iOS 和 iPadOS 支持以无线方式安装自定的企业内部 App,而无需使用 Mac 或 App Store。它的流程…
作为一名架构师,近来研发APP的一些经验总结。
前言 学如逆水行舟,不进则退。共勉! 架构引人而异,不同的架构师有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。但是万道不离其宗,有些东西还是通用的,是所有架构师需要掌握的,也
动手做一个超级签名
随着苹果对于企业分发证书的频繁掉签和对企业申请要求难度高,代签名行业就利用苹果的ad-hoc这个证书玩意所弄出来的一个替代品,即所谓的超级签名。 从整个安装流程上来看,超级签名是不需要像企业证书一样点击信任,体验上要比企业分发更简单和容易接受。 也就是说现在的超级签名是按照每台…
iOS 的自动构建流程
一个对效率有追求的公司,都应该有一套自动构建系统。 目前使用的这套 iOS 构建流程,经历 2 年的使用,基本稳定下来。 这篇文章主要用来记录📝 目前自己使用的 Jenkins 打包📦脚本。 效率上,解放出开发人员的时间。也更方便其他同事使用。 保证打包的标准,避免配置或环…
iOS 常用调试方法:静态分析
在iOS项目开发过程中,常用到静态分析(Analyze)、断点(Breakpoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之“静态分析”。 Xcode的静态分析功能是在程序未运行的情况下,对代码的上下文语义、语法、和内存情况进行分析,可以检…
iOS 审核被拒解决方案总结
解决方案:在需要申请权限时,提示用户明确的使用场景以及原因。 解决方案:存在第三方登录时,用户手机未安装相关应用,而该应用又不提供web登录时,需要对该登录方式进行隐藏。如微信,在登录界面判断用户手机是否安装微信,如未安装则把微信登录按钮隐藏。 解决方案:在应用内把涉及聊天付费…
h5页面在不同ios设备上的问题总结
时间格式化的时候,在浏览器端处理好好的,到了手机端,就变成NAN,或者null,这种情况,是ios系统不能转化这种类型的时间。 ios12上,发现键盘收起的时候,页面会卡主,留下底部一片空白,稍微动一下页面,就会恢复。 ,例如,评论的输入框+发布按钮,输入完文字,点击“发布”,…
[贝聊科技]一次立竿见影的启动时间优化
@NewPan 贝聊科技 iOS 菜鸟工程师 之前公司的 UI 设计师和我们提过好几次启动时间的事情,当时在开发业务,所以没有时间去做这件事。最近发完版本,终于有时间搞一搞启动时间了。 一般而言,启动时间是指从用户点击 APP 那一刻开始到用户看到第一个界面这中间的时间。我们进…