飘云 发表于 2020-4-22 15:06:31

Xcode11编译书上Tweak出现错误的处理方法


读者升级到Xcode11编译Tweak会出现如下错误提示:


ld:building for iOS, but linking in .tbd file (/opt/theos/vendor/lib/CydiaSubstrate.framework/CydiaSubstrate.tbd)
built for iOS Simulator, file '/opt/theos/vendor/lib/CydiaSubstrate.framework/CydiaSubstrate.tbd' for architecture arm64


解决方法:

用Sublime Text 3打开/opt/theos/vendor/lib/CydiaSubstrate.framework/CydiaSubstrate.tbd删掉i386,x86_64指令集然后保存,如下图。



删除后的文件内容如如下图。


这样就能顺序编译通过了。


dryzh 发表于 2020-4-22 19:21:38

哈哈哈哈哈,上次我就是升级了Xcode11原来的好好的插件编译不过了,然后就问了大屌C版,让告诉我也是这么处理的。想玩macOS补丁就得改回去。

飘云 发表于 2020-4-23 11:13:00

dryzh 发表于 2020-4-22 19:21
哈哈哈哈哈,上次我就是升级了Xcode11原来的好好的插件编译不过了,然后就问了大屌C版,让告诉我也是这么处 ...

和macOS补丁有什么关系~

dryzh 发表于 2020-4-23 21:31:30

飘云 发表于 2020-4-23 11:13
和macOS补丁有什么关系~

iOS是没关系,要玩x86_64的,不是要修改回去么?我理解错了么?飘总。
页: [1]
查看完整版本: Xcode11编译书上Tweak出现错误的处理方法