经验分享 未读
实现全站图片使用avif格式,替代臃肿的webp教程前面写了个文章讲述关于HDR的事情,我也通过HDR了解到了关于AVIF格式的相关信息。越看越喜欢。我想将我的博客文章也换成avif。
avif的体积优势真的太大了。另外我已经实现了全站avif,在支持avif的浏览器下你在本博客访问的绝大多数图片均使用avif格式。
本站已实现全站avif。
就 ...
经验分享 未读
在网页中展示HDR图像,用iPhone拍摄,用AVIF、JPG和HDRMP4展示目前很多网站采用webp+其他格式兼容的方案。webp作为当下非常流行的在线网站的浏览格式非常不错。但是AVIF的出现我觉得可以打破一些webp擅长的领域,例如图像压缩。并且还支持一些webp不支持的特性,例如HDR。
我特别喜欢HDR,这也是我使用Apple设备的重要原因之一。可以chrome并不 ...
经验分享 未读
AE制作数字增长动画,数字变化动画制作教程最近有个需求,是想做数字动态的动画。这个在AE中直接用表达式就可以做了,非常的方便。
素材准备准备一个psd文件,文字需要是文字图层。
然后我们拖动到ae中。选择保持图层大小。
然后双击进入我们的合成。
转换文本我们需要将我们的文字图层转换为ae的文字图层。右键单击图层,选择「创建」-> ...
经验分享 未读
新版iOS应用更换图标开发教程,用户自定义图标开发之前在2022年写过如何更换图标,时过境迁,现在更换图标早已经没有当年那么麻烦了。不过还是看到有开发者在用非常老旧的添加方式(比如之前的我),所以重新新开一个教程来教大家新项目如何更换应用图标功能的开发。
核心就是使用setAlternateIconName
创建app图标我们在资源库中添加app ...
经验分享 未读
Python一键检查Butterfly主题友情链接可用性脚本因为友情链接实在是太多了,想要高频率检查几乎不可能,所以写了个python脚本来读取本地yml文件,然后发送head请求来检查是否能够访问。检查完生成一个txt文件能够看到所有无法请求到的url,然后就可以一个一个手动访问查看是否有问题。证明确实无法访问的移动到失联列表,显著提高效率。
友情链接格式 ...
经验分享 未读
Redis中rdb文件键key过期了如何恢复并导入之前自搭建的busuanzi发现很多数据都消失了,尝试恢复备份后发现key过期造成无法导入也无法使用。所以这个流程是我尝试恢复docker容器中redis数据的过程。
将redis数据导出为json这里使用这个工具:https://github.com/HDT3213/rdb/
我是使用linux服 ...
经验分享 未读
HeoBlog存在大量网址尚未收录到Google的情况解决方案我在清理的时候发现有几千个网址没有被收录,仔细一看发现很多链接都是错误的,没有带html后缀,访问直接就404了。
我感觉减少这些错误的地址对于收录的权重来说还是比较重要的,我们可以点进去看一下这些地址从哪里来的。
数据从哪里来点击放大镜可以看到
我发现这些地址都来自于他们本身
然后在f12 ...
经验分享 未读
URL Scheme/onOpenURL总是打开一个新窗口(使用SwiftUI开发Mac应用)在使用小组件之类的元素经常涉及到onOpenURL,但是每次点击都会打开一个新窗口,就会特别烦。
解决方法文章 “[在macOS 上的 SwiftUI 2.0 中打开窗口/场景 “介绍了如何打开窗口。我摘录了其中的部分内容,使它能简单地打开我的窗口,而不是另一个窗口。
1234567891 ...
经验分享 未读
ITMS-90876 Missing entitlement 报错解决方法在使用AppClip时,提交到App Store会报错:ITMS-90876: Missing entitlement
ITMS-90876: Missing entitlement - This app contains an app clip. The entitlement ‘com.app ...
经验分享 未读
使用Git将Hexo部署在服务器以确保以下情况。
已经成功在电脑上部署、安装、使用Hexo创建博客。
已有服务器,安装了宝塔面板
已经通过SSH密钥成功连接服务器(不推荐用密码)
服务器已经安装了Git(可以ssh使用命令git --version查看git版本)
如果上面情况没达成,那么需要访问咕咕写的:将Hexo部署到阿里 ...
经验分享 未读
App Store 每次更新提醒缺少出口合规证明解决方法每次软件更新都会填写缺少出口合规证明,非常的累。每次都填写一样的内容。
其实在xcode中可以修改应用的plist来让你在提交之前就告知Apple合规证明这个事情。
ITSAppUsesNonExemptEncryption
只需要将这个键设置为false即可。
打开plist点击项目,然后点击I ...
经验分享 未读
SwiftUI:多点触控手势
e347742791198f84fe6516b072b195f8959f607b1a75cd19d3d480592769cdb0a28866e9e598bac94aaf82e83de0cb1755402e384b1622c43bcd55020047a162dcafd7b952826593ea3 ...
经验分享 未读
ITMS-91053 Missing API declaration 解决方法今天上传应用发现谈了一大堆警告,对于警告洁癖的我表示非常的震惊。
基本上就是因为缺少隐私描述,但是我根本就没用第三方SDK啊,仔细一看发现是这两种:
NSPrivacyAccessedAPICategoryUserDefaults
NSPrivacyAccessedAPICategoryFileT ...
经验分享 未读
Xcode如何管理项目的版本,修改项目版本号和build号我们如果没有正确更改版本号,就会有报错,例如:
warning: The CFBundleShortVersionString of an app extension (‘1.2’) must match that of its containing parent app (‘1.0’).
The ...
经验分享 未读
SwiftUI的ScrollView如何分页滚动ScrollView和UIScrollView一样可以分页
如果低于iOS 17在View的init里面加入UIScrollView.appearance().isPagingEnabled = true就行了。
1234567891011121314151617181920212223 ...
经验分享 未读
AppShortcuts快捷指令如何显示子自定义背景在 AppShortcut() 中确保已经添加 shortTitle 和 systemImageName 参数。如果你的快捷方式都没有这个,彩色面板将不会出现在快捷方式应用程序中。系统图像名称来自SF Symbols。
创建颜色在主应用的资产目录中创建颜色(例如 ShortcutsBackgrou ...
经验分享 未读
如何提升iPhone的锁屏速度不知道大家有没有感觉iPhone按下锁屏按键需要过一会才息屏。以前没注意过,也没当回事,意识到这个问题之后就发现很怪了。
在b站看到up分享了一个技巧,说关闭applepay即可加快锁屏速度。
试了一下没变化,后来发现是开了引导式访问,关了就好了。瞬间体验到了秒锁屏!
需要检查的配置项所有关于电源 ...
经验分享 未读
Xcode安装Simulator失败问题解决方法每次更新xcode都是折磨,需要反复尝试下载模拟器,还不支持断点续传,非常麻烦,找到一篇教程可以方便的进行安装模拟器。
iOS Simulator在下载过程中,总是失败。Failed - Could not download。
有没有什么好的办法可以进行下载呢,我们可以尝试使用手动下载,因为ch ...
经验分享 未读
Origami入门教程4:创建一个小组件是时候来创建我们的第一个小组件啦。Origami的一个特色功能就是能够创造小组件。我们可以将任何的元素添加为小组件。
创建小组件我们首先需要选中我们需要创建小组件的图层,然后右键单击选择创建小组件。
设置完名称之后,我们就能够看到小组件了。
与小组件通讯小组件是需要通过开放端口通讯的,这与你家里 ...
经验分享 未读
Origami入门教程3:滚动与分页滚动移动端页面我们经常会涉及到滚动,我们常见的滚动方式一种是自由滚动,一种是分页滚动。
自由滚动自由滚动在Origami中还是比较容易做到的,只要给上层组添加一个Scroll交互Patch即可。注意,设置的ScrollY后,这个组就需要PositionY为0。我现在的项目是Group有个隐形的矩形所以从 ...
经验分享 未读
Origami入门教程2:元素变化(Transition)和动画(Animation)我们已经掌握了页面切换了,那么接下来我们就可以尝试进行一些页面简单的交互设计。Transition是我们最常用的交互逻辑,比如我们要改变位置、尺寸等都是需要Transition。当然控制Transition之前我们需要添加一个Switch,这样在我们改变Switch之后,Switch可以触发Tran ...
经验分享 未读
Origami入门教程1:导入图层与页面的切换Origami Studio是Meta出的一个交互原型的制作软件,我之前用过Principle,它的滚动动画的编辑方式令我印象深刻。而Origami使用了一种类似模块的原型编辑方式。这有点像Unity开发,也像3d材质贴图和Homeassistant自动化的设置逻辑。在初步体验下来,感觉灵活度和自由 ...
经验分享 未读
SwiftUI如何绘制聊天气泡,自适应内容传统开发都喜欢使用.9图来做这种气泡,但是因为.9图只是一个图片,没有办法做动画效果、颜色动画、背景模糊效果等等。可编程性比较差,所以我个人来讲还是比较喜欢用SwiftUI的Shape的。
用SwiftUI来绘制气泡还是比较简单的,这里举一个例子。
实际效果
圆角矩形部分其实图中这种气泡只是分成了上 ...
经验分享 未读
如何用一张图片生成说话视频看到b站Al赵大师兄的视频感觉非常有趣,通过对话的方式来进行作品和人生的介绍。
这个视频的制作流程首先可以拆分成两个人物说话的视频拼接,那么我们来分析一下。
文本我愿称之为整个流程最简单的部分,基本大多数AI模型都能做,比如“请你扮演XXX”然后自己说一些话来提问。文案部分就不再赘述。
声音目前看 ...