(Mainly written by Dulark and Dootskyre with some additional help by MWRevamped)
- What is PosterBoard?
Documentation of /System/Library/Backup/Domains.plist. File taken from iOS 16.4 iPhone SE 3. The file was removed in iOS 17.0
Values in the plist. Other than SystemDomains, these are not really important and are just here for preservation sake.
A domain in domains.plist contains keys that determine what gets backed up for what types of devices and where (i.e. iCloud vs iTunes). Not all domains have each key. The only 2 keys that must be in every domain are RootPath and RelativePathsToBackupAndRestore. Some domains have the value ShouldDigest. I am not sure exactly what it means but I have included it for documentation purposes.
Version: "24.0"SystemDomains: (Dictionary), see belowhi, i'm daniel. i'm a 15-year-old with some programming experience and i do a little bug hunting in my free time. here's the insane story of how I found a single bug that affected over half of all Fortune 500 companies:
If you've spent some time online, youβve probably come across Zendesk.
Zendesk is a customer service tool used by some of the worldβs top companies. Itβs easy to set up: you link it to your companyβs support email (like [email protected]), and Zendesk starts managing incoming emails and creating tickets. You can handle these tickets yourself or have a support team do it for you. Zendesk is a billion-dollar company, trusted by big names like Cloudflare.
Personally, Iβve always found it surprising that these massive companies, worth billions, rely on third-party tools like Zendesk instead of building their own in-house ticketing systems.
In iOS 16, Apple added UIHostingConfiguration, making it straightforward to use a SwiftUI view in instances of UICollectionViewCell and UITableViewCell. This gist shows how UIHostingConfiguration can be backported to iOS 14 by implementing a type that conforms to UIContentConfiguration.
Starting from iOS 16, we can use SwiftUI views in an instance of UICollectionView or UITableViewCell like this:
cell.contentConfiguration = UIHostingConfiguration {
ExampleCellContentView(color: Color(item.color), text: item.text)
}| import SwiftUI | |
| struct KeyframeValues { | |
| var scale = 1.0 | |
| var horizontalStretch = 1.0 | |
| var verticalStretch = 1.0 | |
| var translation = 0.0 | |
| var rotation = Angle.zero | |
| } |
| // | |
| // CDView.swift | |
| // CD | |
| // | |
| // Created by Daniel Kuntz on 7/3/23. | |
| // | |
| import SwiftUI | |
| struct ShapeWithHole: Shape { |
| #!/usr/bin/env bash | |
| # checck if pidof exists | |
| PIDOF="$(which pidof)" | |
| # and if not - install it | |
| (test "${PIDOF}" && test -f "${PIDOF}") || brew install pidof | |
| # find app in default paths | |
| CO_PWD=~/Applications/CrossOver.app/Contents/MacOS | |
| test -d "${CO_PWD}" || CO_PWD=/Applications/CrossOver.app/Contents/MacOS |
| // If you haven't already, make sure to run this so the window list works: | |
| // defaults write com.apple.QuartzDebug QuartzDebugPrivateInterface -bool YES | |
| // https://gist.github.com/saagarjha/ed701e3369639410b5d5303612964557 | |
| #import "swizzler.h" | |
| #import <AppKit/AppKit.h> | |
| static Swizzler<void, id<NSApplicationDelegate>, NSNotification *> QuartzDebug_applicationDidFinishLaunching_ { | |
| NSClassFromString(@"QuartzDebug"), @selector(applicationDidFinishLaunching:), [](auto self, auto notification) { | |
| QuartzDebug_applicationDidFinishLaunching_(self, notification); |
| // Example usage: | |
| // Swizzler<NSString *, NSDateFormatter *, NSDate *> NSDateFormatter_stringFromDate_ { | |
| // NSDateFormatter.class, @selector(stringFromDate:), [&](auto self, auto date) { | |
| // if ([NSCalendar.currentCalendar components:NSCalendarUnitWeekday fromDate:date].weekday == 4) { | |
| // return @"It Is Wednesday My Dudes"; | |
| // } else { | |
| // return NSDateFormatter_stringFromDate_(self, date); | |
| // } | |
| // } | |
| // }; |