alexruperez / Launchscreensnapshot
Licence: mit
Protects sensitive data in your app snapshot.
Stars: ✭ 209
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Launchscreensnapshot
Filterlist For Adguard
A very aggressive filter-list that consolidates over 320 lists for use in AdGuard Home.
Stars: ✭ 157 (-24.88%)
Mutual labels: protection
Antiddos System
🛡️⚔️ Protect your web app from DDOS attack or the Dead Ping + CAPTCHA VERIFICATION in one line!
Stars: ✭ 173 (-17.22%)
Mutual labels: protection
Node Windows
Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).
Stars: ✭ 2,311 (+1005.74%)
Mutual labels: background
Snap Shot
Jest-like snapshot feature for the rest of us, works magically by finding the right caller function
Stars: ✭ 170 (-18.66%)
Mutual labels: snapshot
Ansible Collection Hardening
This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL
Stars: ✭ 2,543 (+1116.75%)
Mutual labels: protection
React Native Testing Example
Example of unit testing a React Native & Redux app using Jest (and Snapshots!)
Stars: ✭ 159 (-23.92%)
Mutual labels: snapshot
Limitrr
Light NodeJS rate limiting and response delaying using Redis - including Express middleware.
Stars: ✭ 203 (-2.87%)
Mutual labels: protection
Docker Waf
An NGINX and ModSecurity based Web Application Firewall for Docker
Stars: ✭ 181 (-13.4%)
Mutual labels: protection
React Native Background Geolocation
Sophisticated, battery-conscious background-geolocation with motion-detection
Stars: ✭ 2,110 (+909.57%)
Mutual labels: background
Xamarin.forms.backgroundkit
🔨 A powerful Kit for customizing the background of Xamarin.Forms views
Stars: ✭ 167 (-20.1%)
Mutual labels: background
Komorebi
A beautiful and customizable wallpapers manager for Linux
Stars: ✭ 2,472 (+1082.78%)
Mutual labels: background
Telescope
🔭 The service ( from Client or Server ) works for render view ( markdown / code / image... ) from fetching URL.
Stars: ✭ 163 (-22.01%)
Mutual labels: snapshot
Webgradients
A curated collection of splendid gradients made in CSS3, .sketch and .PSD formats.
Stars: ✭ 2,197 (+951.2%)
Mutual labels: background
Report Designer
🚀 打印设计、可视化、大屏、编辑器、设计器、数据分析、报表设计、组件化、表单设计、h5页面、调查问卷、pdf生成、流程图、试卷、SVG、图形元素、物联网
Stars: ✭ 160 (-23.44%)
Mutual labels: snapshot
Useworker
⚛️ useWorker() - A React Hook for Blocking-Free Background Tasks
Stars: ✭ 2,233 (+968.42%)
Mutual labels: background
Save Page State
A chrome extension to save the state of a page for further analysis
Stars: ✭ 208 (-0.48%)
Mutual labels: snapshot
Sapic
A useful tool to crop your Steam profile background for showcases.
Stars: ✭ 189 (-9.57%)
Mutual labels: background
Ansible Nginx Hardening
This Ansible role provides secure nginx configurations.
Stars: ✭ 180 (-13.88%)
Mutual labels: protection
LaunchScreenSnapshot
LaunchScreenSnapshot protects sensitive data in your app snapshot.
Installation
LaunchScreenSnapshot is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'LaunchScreenSnapshot'
Carthage:
Or you can install it withgithub "alexruperez/LaunchScreenSnapshot"
Swift Package Manager:
Or install it withdependencies: [
.Package(url: "https://github.com/alexruperez/LaunchScreenSnapshot.git")
]
Usage
Protect your app snapshot:
LaunchScreenSnapshot.protect()
Unprotect your app snapshot:
LaunchScreenSnapshot.unprotect()
Advanced usage
Shared instance:
let launchScreenSnapshot = LaunchScreenSnapshot.shared
Custom built:
let launchScreenSnapshot = LaunchScreenSnapshot(application: UIApplication, notificationCenter: NotificationCenter, bundle: Bundle)
Provided parameters:
let restoreAnimationOptions = LaunchScreenSnapshot.Animation(duration: TimeInterval, delay: TimeInterval, dampingRatio: CGFloat, velocity: CGFloat, options: UIViewAnimationOptions)
launchScreenSnapshot.protect(with: UIView?, trigger: LaunchScreenSnapshot.Trigger, animation: restoreAnimationOptions, force: Bool)
Etc.
- Contributions are very welcome.
- Attribution is appreciated (let's spread the word!), but not mandatory.
Authors
alexruperez, [email protected]
License
LaunchScreenSnapshot is available under the MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].