RegretSF / objc824

配置好的objc824源码以及配置需要的材料。
8 stars 1 forks source link

Xcode 13 cannot run debugging #1

Open sunimp opened 2 years ago

sunimp commented 2 years ago

Assertion failed: (sel_registerName(sel_getName(meth.name())) == meth.name()), function methodizeClass, file /.../objc824/objc4-824/runtime/objc-runtime-new.mm, line 1536. image

Xcode Version: Version 13.0 (13A233) OS info: macOS Monterey 12.0.1

ebdjinming commented 2 years ago

相同的问题 求解决~

sunimp commented 2 years ago

Any progress on this?

RegretSF commented 2 years ago

Any progress on this?

https://www.jianshu.com/p/f830d4cbc6b4,这是我写的一片关于 objc824 源码调试编译成功的文章。在下载这份源码进行编译的时候,Xcode 的版本一定要对上! 不要用 Xcode13 及以上的版本进行编译,如果需要针对 Xcode13对源码进行编译的话,可以参照我的文章,去下载苹果最新的objc源码进行编译。 如果必须用这份可编译的源码进行编译的话,只能用 Xcode 12 的版本进行编译哦。

RegretSF commented 2 years ago

相同的问题 求解决~

https://www.jianshu.com/p/f830d4cbc6b4,这是我写的一片关于 objc824 源码调试编译成功的文章。在下载这份源码进行编译的时候,Xcode 的版本一定要对上! 不要用 Xcode13 及以上的版本进行编译,如果需要针对 Xcode13对源码进行编译的话,可以参照我的文章,去下载苹果最新的objc源码进行编译。 如果必须用这份可编译的源码进行编译的话,只能用 Xcode 12 的版本进行编译哦。

sunimp commented 2 years ago

Any progress on this?

https://www.jianshu.com/p/f830d4cbc6b4,这是我写的一片关于 objc824 源码调试编译成功的文章。在下载这份源码进行编译的时候,Xcode 的版本一定要对上! 不要用 Xcode13 及以上的版本进行编译,如果需要针对 Xcode13对源码进行编译的话,可以参照我的文章,去下载苹果最新的objc源码进行编译。 如果必须用这份可编译的源码进行编译的话,只能用 Xcode 12 的版本进行编译哦。

It can be compiled when I use macOS Big Sur & Xcode 13.1, so I think it has something to do with the macOS version Monterey.