Polidea / ios-class-guard

Simple Objective-C obfuscator for Mach-O executables.
http://www.polidea.com
1.64k stars 240 forks source link

[HELP] obfuscate failed #34

Closed qubitwise closed 8 years ago

qubitwise commented 9 years ago

My app was terminated: 7c271096-a474-44d5-b30f-553caa8dcfae

And this is my obfuscate_project file: 69065066-80eb-4cff-a957-e1d5334e0386

What can I do?

ayufan commented 9 years ago

/cc @tgrf

qubitwise commented 9 years ago

Hello guys, really need your help for this issue, thanks!!!

ayufan commented 9 years ago

Can you check what SDKs you have installed?

tgrf commented 9 years ago

Could you please copy exception text, not image, here?

qubitwise commented 9 years ago

@ayufan You are right, my mistake! Because of two versions (xcode5 & xcode6) I have installed, I got it wrong about the path of SDKs(xcode6). Now I have got a message "Congratulations! Obfuscation completed. You can now build, test and archive Your project using Xcode, Xctool or Xcodebuid...".

But when building, I got a message "/my_project_path/Pods/DTFoundation/Core/Source/DTHTMLParser/DTHTMLParser.m:10:9: 'libxml/HTMLparser.h' file not found". It's very strange, this project has built successfully without using ios-class-guard. For this case, I don't know in which part the problem occurs? What can I do?

qubitwise commented 9 years ago

@tgrf Thank you for your reply!!! I've solved the problem, and now I have got a message "Congratulations! Obfuscation completed. You can now build, test and archive Your project using Xcode, Xctool or Xcodebuid...". But I got another problem, the details as mentioned the last message to ayufan.

tgrf commented 9 years ago

@thinkwing, as a fast workaround, try to exclude HTML* from obfuscation. I'm guessing right now, but let's try that approach.