Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Unity混淆代码后协议类型不能正确识别的问题 #20

Open
YiJianJiangHu opened this issue Jul 10, 2023 · 1 comment
Open
Assignees

Comments

@YiJianJiangHu
Copy link

混淆插件:Obfuscator
混淆目标:Assembly-CSharp.dll
问题描述:在混淆Assembly-CSharp后,通过HybridCLR对Assembly-CSharp进行加载,发现OnReceive的object message没办法正确识别协议类型,但是不影响协议发送(同一个协议)
尝试方案:
1.所有与本框架有关的代码都设定了不混淆,包括协议Message文件
2.混淆插件把所有类名,方法名之类的混淆全部关闭后问题依旧存在
3.混淆插件设定Megumin与Megumin.Remote不进行混淆,问题依旧存在

@KumoKyaku KumoKyaku self-assigned this Jul 17, 2023
@KumoKyaku
Copy link
Owner

KumoKyaku commented Aug 14, 2023

image

打包不出来。
在编辑器跑,没有复现bug。

能提供一个没有YooAsset资源打包的工程么。打包逻辑我也没看懂

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants