Shadowrocket TikTok 配置文件 iOS TikTok 免拔卡解锁
iOS福利 - 最新 iOS tiktok 免拔卡解锁
必备条件
- iOS 16.4 或更高版本
原理解锁
最新版 TikTok 不再检测 SIM 卡锁区,国内用户不再需要任何解锁脚本了,Shadowrocket 直接使用 Tiktok 官方提供服务的国家或地区的节点即可(TikTok目前已经开放的国家有:新加坡、马来西亚、菲律宾、越南、日本、中东、泰国、印尼、俄罗斯、美国、巴西、土耳其、英国、韩国等,注意香港地区已经无法使用 Tiktok)。
这其实并不是 TikTok 主动想移除 SIM 卡限制,而是因为 Apple 在 iOS 16.4 或更高版本的 SDK 中弃用了 CTCarrier 的 API,调用该 API 会返回固定字符串,失去检测运营商功能。TikTok 使用了新 SDK 通过 Xcode 编译应用程序,导致原本通过该 API 检测运营商的功能失效了。
注意这一变动不适用于 Android 机型的 TikTok.
CTCarrier, a deprecated API, returns static values for apps that are built with the iOS 16.4 SDK or later. (76283818) https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-16_4-release-notes
操作步骤
在 设置 - 通用 - 语言与地区 - 地区 修改为 Tiktok 官方提供服务的国家或地区。
Shadowrocket 中选择解锁 Tiktok 的节点。
iOS 16.4 以下版本 Shadowrocket TikTok 配置文件解锁
项目地址
- https://github.com/Semporia/TikTok-Unlock
Shadowrocket TikTok 配置文件
操作步骤
1、打开Shadowrocket
2、开启HTTPS解密并安装、信任Shadowrocket证书:
* 配置
→ 你使用的配置文件后的i
→ HTTPS解密
→ 开启HTTPS解密
→ 生成新的CA证书
→ 允许 → 返回点击安装证书
,并点击允许
→ 前往手机的设置
,不是Shadowrocket的 → 看到已下载描述文件
→ 安装
→ 输入手机的解锁密码 → 安装
→ 安装
→ 前往手机的设置
→ 通用
→ 关于本机
→ 证书信任设置
→ 找到Shadowrocket…
点绿它以信任该根证书 → 继续
3、点击配置
→ 模块
→ 右上角加号,添加想看国家的对应模块。
日本
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-JP.conf
台湾
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-TW.conf
韩国
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-KR.conf
美国
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-US.conf
4、添加以下分流
,点击配置
→ 你使用的配置后的i
→ 规则
→ 右上角加号 → 类型
→ 选择RULE-SET
→ 策略 → 选择PROXY
或者其他你想使用的策略(一般是对应地区的代理服务器节点) → 规则集URL文本框内填写
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TikTok.list