swift-confidential-plugin
DeviceKit
swift-confidential-plugin | DeviceKit | |
---|---|---|
1 | 3 | |
10 | 4,345 | |
- | 0.5% | |
5.2 | 6.3 | |
4 months ago | 6 days ago | |
Swift | Swift | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
swift-confidential-plugin
-
Swift Confidential - a tool for obfuscating Swift literals.
Hi all! Have you ever looked for an easy to integrate, maintainable and secure solution for obfuscating Swift literals embedded in the application code to defend against static reverse engineering? Well I did, and since I spent most of my professional career developing security-critical apps, I faced this problem many times, yet the solutions usually involved writing a set of custom Bash scripts or Swift command line tool to accomplish the task, which wasn’t quite optimal. Then Swift 5.6 came out with brand new SPM extensible build tools opening a whole new possibilities for build tasks automation. This was exactly what I needed to take my previous solutions to the next level and eventually make it open source. With Swift Confidential it’s as simple as integrating the tool with your Swift package via the official build tool plugin, configuring your own obfuscation algorithm along with the list of secret literals, and building the project. Enjoy!
DeviceKit
-
Can you detect the phone having dynamic island?
You can use this one : https://github.com/devicekit/DeviceKit
- iOS application to monitor hardware
- Is there a check to only show a tile for devices that are from iPhone X and up? Something like UIDevice.current.isSmallerDevice(), but that checks for the iPhone version to be >= iPhone X
What are some alternatives?
loco - A linter for Swift Localizations
Luminous - Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
SDWebImageSwiftUI - SwiftUI Image loading and Animation framework powered by SDWebImage
UIDeviceComplete - UIDevice extensions that fill in the missing pieces.
swift-confidential - Swift literals obfuscator to defend against static reverse engineering.
Device - Light weight tool for detecting the current device and screen size written in swift.
XCGLogger - A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
WatchShaker - Experimental Shake Gesture Detection API for Apple Watch
Hero - Elegant transition library for iOS & tvOS
Thingy - A modern device detection and querying library.
Façade - Programmatic view layout for the rest of us.
FLKAutoLayout - UIView category which makes it easy to create layout constraints in code