给Mac版微信手动添加URL Scheme

本文详细介绍了如何为微信添加URLScheme,以便通过浏览器直接打开微信APP。包括下载微信安装镜像、修改info.plist文件、重新签名及测试URLScheme是否添加成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前写QQ版情话助手时说过,微信没有URL Scheme所以没有办法直接通过Safari浏览器打开APP我们就直接给他添加一个。

URL Scheme

苹果系统中的每个app都是存在独立沙盒中,苹果选择沙盒来保障用户的隐私和安全,但沙盒也阻碍了应用间合理的信息共享。URL Scheme是苹果给开的一个通道,通过URL Scheme可以在app之间跳转和传递参数。简单的说,URL Scheme就是一个可以让app相互之间可以跳转的协议。每个app的URL Scheme都是不一样的,如果存在一样的URL Scheme,那么系统就会响应先安装那个app的URL Scheme,因为后安装的app的URL Scheme被覆盖掉了,是不能被调用的。

1.首先下载一个微信安装镜像文件微信2.4.0公测版下载,2.4.0支持打开小程序,商店版本不支持。然后打开镜像到这一步之后不要拖到文件夹里,把微信.app先拖到桌面并运行一次微信,启动成功后退出就可以了,不运行直接修改info.plist会报程序已损坏
在这里插入图片描述

2.右键->显示包内容->修改info.plist文件
在这里插入图片描述
添加URL types:
在这里插入图片描述
3.修改后桌面微信闪退打不开,是因为签名失效了,我们给它重新签一下就好了,打开终端运行:

 sudo codesign -fs - /Users/jiashiqi/Desktop/WeChat.app

在这里插入图片描述
如图所示:重签完成。
4.把桌面微信APP拖进应用程序就可以了,已经装过的点击替换就好了。(系统记录URL Scheme 生效是在Finder中查看APP的时候)
在这里插入图片描述
5.浏览器通过URL Scheme测试在这里插入图片描述
有这个窗口说明添加成功。

@end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值