swift-confidential
DeviceKit
swift-confidential | DeviceKit | |
---|---|---|
1 | 3 | |
82 | 4,345 | |
- | 0.5% | |
6.5 | 6.3 | |
3 months ago | 3 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
-
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.
swift-confidential-plugin - Swift Package Manager build tool plugin for Swift Confidential.
UIDeviceComplete - UIDevice extensions that fill in the missing pieces.
Device - Light weight tool for detecting the current device and screen size written in swift.
WatchShaker - Experimental Shake Gesture Detection API for Apple Watch
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
PureLayout - The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
TapticEngine - TapticEngine generates haptic feedback vibrations on iOS device.
WatchCon - WatchCon is a tool which enables creating easy connectivity between iOS and WatchOS.