本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。
偶然间看到了可使用的浏览国际版抖音(以下皆使用tiktok的称呼)办法[1][2],想到从前曾用IOS设备采用拔卡的方式欲浏览tiktok未果,故想尝试更加简便的方法,因上述方法仍存在一些描述方面的不完善或不适用之处,本文将详细描述我所用的具体方法。
注意:本方法需要下载旧版tiktok应用,故过程相对较长,但具体操作比较简单,如使用此方法,请务必保持耐心一步步进行操作以避免出现差错。
准备内容
IOS设备
- 一台IOS设备(iPhone or iPad)
- 一个能下载tiktok应用的外区账号(如美区,日区,港区)
- 一个可进行相关操作的代理访问软件(Shadowrocket(本文将以此软件为例进行演示)或Quantumult X或Loon或Surge)
- 一个能访问tiktok的代理IP点
Windows设备
- 一台能连接并识别上面IOS设备的Windows设备
- 旧版IOS应用下载助手(安装时可能出现报毒情况关闭电脑防护再进行安装即可)
- iTunes12.6.5.3版本(即内置的 App Store 功能的版本)
- 可以辅助安装ipa文件的软件,如爱思助手(用Sideloadly自签安装没成功,我也不是很懂具体原理)
操作步骤
一.进行旧版本tiktok的ipa文件拦截
本部分参考此篇文章[3]
1.下载并安装旧版IOS应用下载助手
2.下载并安装iTunes12.6.5.3版本
注意:如果你安装了新版iTunes,请先在控制面板的程序和功能里卸载iTunes再安装旧版本iTunes。
如在运行旧版本iTunes时出现了不能读取”iTunes Library.itl”,请去资源管理器在电脑中搜索iTunes Library.itl文件,然后将该文件删除即可。
3.下载并安装爱思助手
4.旧版ipa文件拦截下载与安装
(1)打开iTunes,登录能下载tiktok应用的外区账号,并对本电脑进行授权
(2)右上角商店中搜索”tiktok”,找到该软件(没下载时,显示”获取”(”download”/“ダウンロード”))
(3)打开IOS旧版应用下载助手准备拦截,下载旧版软件获得ipa文件
搜索对应地区的”tiktok”,右键查看历史版本,找到18.8版本,右键下载此版本,提示”拦截中,请前往iTunes下载”
查看图片 回到iTunes,点击”获取”(”download”/“ダウンロード”),可能有提示需要输入密码,之后iTunes会出现下载错误提示或弹出下载标志且下载一直停留在0KB状态(即下载拦截成功),IOS旧版应用下载助手中提示”发现数据,修改成功。请等待 iTunes 下载 APP …”
查看图片 停止软件拦截,再在iTunes中点击继续下载
查看图片
(4)用爱思助手安装下载的应用
- iTunes找到相应文件,在资料库中右键,选择在windows资源管理器中显示
- IOS设备连接电脑,并点击”信任”, 打开爱思助手,点击我的设备-应用-安装,找到tiktok的ipa文件或直接ipa拖过去安装,等待安装完成(IOS设备上在完成后会自动出现tiktok的软件标志)
注意:安装后请勿立刻打开tiktok,在下面配置完成,且开启代理后再打开,否则可能需要重新按照上述步骤安装。
二.进行访问tiktok的代理设置
注意:本文以Shadowrocket2.1.98版本为例,如使用其余软件请自行设置。
1.安装并信任证书
(1)在Shadowrocket的配置中找到默认配置文件default.conf,点击右侧详细标志(圆圈中有个i),点击”https 解密”,点击开启开关,点击”生成新的CA证书”,弹窗确认”生成新的CA证书”,点击”安装证书”,点击弹窗”允许”,选取设备”iPhone”(注:可能没这一步),然后点击弹窗”关闭”。
(2)在IOS设备的设置中进入“通用”,找到“VPN与设备管理”,点击配置描述文件“Shadowrocket”,点击右上角“安装”,输入IOS设备的锁屏密码,继续点击“安装”,安装成功后会提示已验证。
(3)回到”通用”,找到 “关于本机”,在最下面找到”证书信任设置”,打开”Shadowrocket”证书开关。
2.修改配置文件
注意:本文涉及代码复制的部分,请尽量使用 IOS设备自带浏览器(Safari浏览器)打开本页直接复制,以避免出现格式编码不对而无法生效。
在Shadowrocket的配置中直接点击默认配置文件default.conf,选择”编辑纯文本”,在下述3处添加内容。
(1)[Rule]里面添加分流规则,在[Rule]
下添加下面的代码
1 | # NAME: TikTok |
(2)[URL Rewrite]里面添加内容,在[URL Rewrite]
下添加下面的代码
1 | (?<=_region=)CN(?=&) JP 307 |
(3)[MITM]里面添加内容,在[Rule]
下添加下面的代码
1 | hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com |
3.开启Shadowrocket进行代理访问并启动TikTok
首先,在Shadowrocket首页添加并选择能访问tiktok的代理IP点,全局路由选择”配置”,接着开启代理。
然后,启动IOS设备上已经下载好的旧版本TikTok。
进去后即可注册,登录,发视频, 点赞,评论,开始愉快使用。^_^
4.常见问题
(1)Tiktok黑屏仍然无法正常使用
首先,确定CA证书是否安装并信任启用,Https解密(MiMt)与重写(Rewrite)是否启用等本文中所述内容配置正确。
然后,卸载TikTok后按照”操作步骤一”再次重装旧版本tiktok后打开。
(2)怎样换区?
将[URL Rewrite]代码中的JP
,更换成你想要的地区简称即可。例如:JP
(日本)、KR
(韩国)、UK
(英国)、US
(美国)、TW
(台湾)
以美国为例,将[URL Rewrite]代码里的
1 | (?<=_region=)CN(?=&) JP 307 |
改为
1 | (?<=_region=)CN(?=&) US 307 |
评论