一个通过 iOS 逆向分析 实现的 无广告版哔哩哔哩 客户端,在保留原有功能的基础上,专注于 广告移除与体验优化。
- 适用于 非越狱设备
- 基于哔哩哔哩官方 App 进行逆向分析与功能修改
- 仅修改客户端本地逻辑,不涉及任何服务器或接口行为
如果你在寻找 越狱环境 下的方案,可参考以下项目:
- 🚫 去除启动页、信息流、详情页等广告
- 👁️ 可选隐藏底部加号、会员购及「我的」中的不常用服务
- ⏩ 新增 3 倍速播放功能(仅限
8.41.0、8.76.0版本) - 修改默认播放速度
- 修改关注页的默认版块
- 前往 Releases 页面
- 下载已编译好的
ipa文件 - 由于
ipa使用的是官方包名(tv.danmaku.bilianime),如果设备中已安装官方哔哩哔哩客户端:- 方案一: 先卸载官方哔哩哔哩,再安装该
ipa - 方案二: 修改包名后再安装,可与官方哔哩哔哩同时存在
- 方案一: 先卸载官方哔哩哔哩,再安装该
- 使用任意重签名工具安装到手机,例如:
📱 适用于未越狱设备(需 Apple ID)
- 安装 MonkeyDev
Clone本项目到本地:
git clone https://github.com/TouchFriend/BiliBiliMApp.git
项目默认使用 Lookin 查看视图层级,你也可以切换为 Reveal。
- 下载 LookinServer.framework
- 将其放入以下目录:
/opt/MonkeyDev/Frameworks
- 打开 Xcode
- 选择
TARGETS→BiliBiliMDDylib - 打开
Build Settings - 在
Other Linker Flags中:- 将
LookinServer修改为RevealServer
- 将
你需要一个 已脱壳 的哔哩哔哩 App:
- 前往 Releases
- 下载
bili-universal.app-xxx.zip - 解压后得到
bili-universal.app - 将其放入以下目录:
BiliBiliMApp/BiliBiliMD/TargetApp
你也可以自行脱壳官方 App,只需保证目录结构一致即可
- 使用
Xcode打开工程 - 选择真机设备
- 编译并运行即可
在「我的 → 设置」中提供多种配置选项,支持按需自由调整。
- 本项目仅用于 iOS 逆向工程学习与技术研究
- 不得用于任何商业用途或非法用途
- 如涉及侵权问题,请联系作者删除相关内容
感谢所有为 iOS 逆向生态做出贡献的开发者
如果本项目对你有帮助,欢迎 Star ⭐️ 支持
