SiriusObfuscator
SiriusObfuscator copied to clipboard
[0.5] Road to "Objective-C & Swift"
This issue presents the roadmap for the version 0.5 of Sirius obfuscator tool.
Vision
The version 0.5 provides the initial support for the mixed Objective-C / Swift codebases.
The symbols should be renamed using a shared pool, so that there's no exception neither when using Swift symbol in Objective-C, nor when using Objective-C symbol in Swift.
Scope
- [ ] Identifying the Objective-C files from the Xcode project
- [ ] Ability to rename the Objective-C type names in the Objective-C files
- [ ] Renaming of the symbols from Objective-C in the Swift source code
- [ ] Renaming of the symbols from Swift in the Objective-C files