![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
开发记录
文章平均质量分 94
摸索是常态,记录以备不时之需。
crasowas
这个作者很懒,什么都没留下…
展开
-
iOS - 超好用的隐私清单分析脚本(持续更新)
ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace.原创 2024-04-12 01:38:55 · 3468 阅读 · 15 评论 -
GitHub - 使用SSH进行连接(续)
上篇文章中提出了存在一些默认密钥文件会被SSH自动添加的猜测,现在我们通过一些分析来验证这个猜测。原创 2024-03-31 23:26:12 · 1094 阅读 · 0 评论 -
GitHub - 使用SSH进行连接
有一个SSH密钥跟了我很多年,更换电脑也不曾更换它。它不需要额外输入密码就能用,我将它的公钥用在了诸多平台。虽然很方便,但是安全性差(指没有密码)和匿名性差(指同一公钥在不同平台可能被关联)。于是,计划在保留已有SSH密钥的情况下,先新创建一个SSH密钥专门用于GitHub,并加上密码增加安全性,后续再逐步为其他平台创建。在实际操作过程中,遇到了一些问题并进行研究,在此记录一番,希望对你有所帮助。原创 2024-03-31 23:17:54 · 1905 阅读 · 0 评论 -
iOS - 开发者账号续订会员资格更换订阅的账号
公司有一个开发者账号快到期了需要续订会员资格,刚注册时是用我自己的个人账号完成的订阅购买。现在想来有点不妥,于是尝试更换用于订阅的账号,发现找不到入口。折腾了一番成功完成了更换,在这记录一下以备不时之需。原创 2023-08-08 00:25:43 · 2991 阅读 · 0 评论 -
Dart - 语法糖(持续更新)
通过将dill文件序列化为可读文本查看Dart语法糖的中间表示(IR),并尝试反推大致的等价源码,便于进一步理解和使用这些语法糖。原创 2023-07-27 22:56:07 · 457 阅读 · 0 评论 -
Dart - dill文件序列化为可读文本(续)
对前文【Dart - dill文件序列化为可读文本】做一些补充。原创 2023-07-09 23:51:38 · 1126 阅读 · 0 评论 -
Dart - dill文件序列化为可读文本
开发Flutter项目时遇到了一个奇怪的问题,之所以奇怪是因为源码从Dart语法上来看是没问题的。源码看不出问题,没办法只能尝试看看编译后是否有区别。从报错信息看应该是Dart后端编译器(backend compiler)报的错,不过看了看Dart SDK源码暂时没什么头绪,于是就想着要不先看看前端编译(front compiler)后的中间表示(或者叫中间代码,IR),也许问题的源头就出在这里。原创 2023-07-09 23:50:30 · 657 阅读 · 5 评论 -
Flutter - 命令行工具源码调试环境搭建
开发Flutter项目时难免会遇到各种问题,源码调试对于问题的解决不可或缺。对于Flutter框架项目的源码调试,如果是Flutter核心库调试,只需要创建一个Flutter项目并在项目中使用需要调试的库就能找到源码打断点调试,甚至你可以直接修改源码,重新运行后改动即可生效;如果是Flutter命令行工具调试,没有核心库调试那么简单,需要调试的情况也少,不过还是在这里完整记录一下,希望能对你有所帮助。原创 2023-06-14 23:58:03 · 1539 阅读 · 0 评论 -
Flutter - 一行命令解决多个pubspec.yaml文件的依赖项问题
项目为了模块化,创建了一堆Package和Plugin,这么做没什么问题,但是遇到Flutter SDK目录路径变化或者其他一些情况导致需要重新获取依赖项时就麻烦了。麻烦之处在于需要在每个pubspec.yaml文件所在的目录中运行flutter pub get命令,虽然也不是什么大问题,但是这种重复简单的操作实在不想做。原创 2023-06-05 23:56:44 · 1767 阅读 · 1 评论 -
Flutter - 搭建引擎调试环境(iOS)
刚开始学Flutter开发时搭建过,没有记录。现在有需要时又忘了,果然好记性不如烂笔头。原创 2023-05-13 23:57:06 · 3029 阅读 · 4 评论 -
Dart - 爬取Android Studio历史版本信息
整理Android Studio历史版本信息时发现有点多,于是想一劳永逸写一个简单的爬虫抓取一下数据并生成我想要的格式,又刚好还没用Dart写过爬虫,所以尝试用Dart开发一个。原创 2023-04-30 23:57:12 · 2477 阅读 · 0 评论 -
Android & iOS - Android Studio/Xcode历史版本下载(持续更新)
最近升级开发工具老是遇到各种兼容性问题导致需要降回老版本,Xcode历史版本下载方便倒还好,Android Studio就麻烦了,一开始找到的官方历史版本下载还不全。这里整理一些历史版本信息方便下载,后续会持续更新。原创 2023-04-30 23:54:17 · 16301 阅读 · 4 评论 -
macOS - 日常使用问题记录
最近换了台电脑,使用时遇到了些问题,问题一,更改电脑名称失败。问题二,打开AnyConnect,报错提示:"The VPN Service is not available. Exiting."。原创 2023-04-03 00:18:12 · 1224 阅读 · 0 评论 -
RVM - 安装最新Ruby版本
研究【CocoaPods - 源码调试环境搭建】时发现Ruby都已经到了3.2.1版本了,电脑上的RVM还是只能安装3.0.0版本。因为安装Ruby最新版本的过程中遇到了一些问题,所以这里记录一下安装过程。原创 2023-04-01 00:05:54 · 6490 阅读 · 0 评论 -
CocoaPods - 源码调试环境搭建
在分析这个问题【Flutter & iOS问题记录 - 多环境配置下Pod库的宏定义失效】时,需要调试CocoaPods源码,于是尝试搭建调试环境。没想到搭建过程中报错一个接一个,于是就有了这篇文章,希望对你有所帮助。原创 2023-03-31 23:59:56 · 1104 阅读 · 0 评论