1
NatsuMune 3 天前 1
这种问题可以先问问大模型。
我帮你问了 DeepSeek: 要在 Safari 上安装这个扩展,你需要使用 Xcode 来编译和加载它。虽然你没有 Xcode 的开发基础,但按照以下步骤操作,你应该能够成功安装这个扩展。 ### 步骤 1: 安装 Xcode 1. 打开 Mac 上的 App Store 。 2. 搜索 "Xcode" 并安装它。 ### 步骤 2: 下载项目代码 1. 打开终端( Terminal )。 2. 使用 `git` 命令克隆项目代码到本地: ```bash git clone https://github.com/Rickymtl/BilibiliSponsorBlockSafari.git ``` 3. 进入项目目录: ```bash cd BilibiliSponsorBlockSafari/safari ``` ### 步骤 3: 打开项目 1. 打开 Xcode 。 2. 在 Xcode 中选择 "File" -> "Open",然后导航到你刚刚克隆的项目目录,选择 `.xcodeproj` 文件打开。 ### 步骤 4: 配置开发者账号 1. 在 Xcode 中,点击左上角的项目名称。 2. 在 "Signing & Capabilities" 选项卡中,点击 "Team" 下拉菜单。 3. 选择你的 Apple ID 作为开发者账号。如果你没有,可以选择 "Add an Account" 来添加。 ### 步骤 5: 编译和运行扩展 1. 在 Xcode 中,选择 "Product" -> "Run" 或按下 `Cmd + R`。 2. 这会编译扩展并自动加载到 Safari 中。 ### 步骤 6: 在 Safari 中启用扩展 1. 打开 Safari 。 2. 进入 "Safari" -> "Preferences" -> "Extensions"。 3. 你应该会看到刚刚编译的扩展,勾选它以启用。 ### 注意事项 - 由于扩展没有在 App Store 上架,每次重启 Safari 后可能需要重新加载扩展。 - 如果你遇到任何编译错误,可能需要检查 Xcode 的版本和项目的兼容性。 按照这些步骤操作,你应该能够成功在 Safari 上安装并使用这个扩展。如果你在过程中遇到任何问题,可以随时提问! |
3
homonym OP @NatsuMune 感谢!我照着运行了,还改了 bundle 名,最后安装了,但是无法在网页里使用,在 safari 的设置中扩展适用的网站也无法修改,应该是哪里没有配置好
|
4
TrackBack 3 天前
你的需求好像只是在 mac 上用,一定要 safari 吗?装个 firefox 应该也能用插件吧
|
5
homonym OP @TrackBack 嗯嗯,主要是 Mac 上 Safari 省内存而且可以看杜比视界,而且习惯了操作用这个看 b 站。我也下载了 edge 版本的可以用,就是发现有 Safari 版本,就想着能不能捣鼓一下用 safari 省心一点
|
6
jjijack 3 天前
@homonym 你能正常看到插件的图标吗?能看到的话找个有广告的视频试试看?我也是搞这个插件,虽然打开插件 APP 会显示"You can turn on ..."而不是"... is currently on",并且在网页里点开详情永远都显示“未找到哔哩哔哩视频。如果识别错误,请刷新此页面。”但是跳过和上传片段的功能都是正常的😂
我是按照这个链接搞的: https://www.binss.me/blog/safari-use-chrome-extensions/ 和上面老哥发的步骤差不多 |
7
SakuraYuki 2 天前
xcode 安装 Safari Web Extension Converter , 然后终端运行 xcrun safari-web-extension-converter /**chrome 插件文件路径**/,会生成一个 xcode 项目,然后在 xcode 里打开并打包
|