我正在尝试将 chrome web 扩展转换为 safari 扩展。我的环境是带有 XCode 12.5.1 的 Big Sur VM。
当我克隆扩展程序的 git repo ( https://github.com/toobeeh/skribbltypo ) 并尝试使用“xcrun safari-web-extension-converter skribbltypo” (从父文件夹) 转换它时,它只会吐出错误“无法在 file:///... 解析清单”(路径正确指向清单所在的 repo 文件夹)。
网络研究表明,问题可能是文件夹是 zip(我尝试了多种方法将 repo 下载为 zip、解压缩、解压缩签名的 crx ......)或路径不正确(我还拖了文件夹到终端,并且 file:/// 路径是正确的),但没有成功。
这是否与我正在运行的虚拟机有关?我不敢相信我在很多方面都做错了。如果有人可以尝试这个过程,我会很高兴。提前致谢。