DocC Is Unusable for Open Source Projects: https://t.co/D6o8xwvkeQ #mjtsaiblog
Remixing Old Tracks in Spatial Audio Is “Sacrilegiousâ€: https://t.co/Trs2FQV1Jo #mjtsaiblog
Oregon Trail for iOS Is Back: https://t.co/v56ooPAAlP #mjtsaiblog
Faster App Launching in iOS 15 and Monterey: https://t.co/FHQP9b3KNO #mjtsaiblog
Why You Can’t Roll Back Big Sur’s System Volume: https://t.co/0YTJUlxc6N #mjtsaiblog
Posts updated today:
Google Messages Adds End-to-End Encryption
https://t.co/HKR97OMw4o
Apple Silicon Macs to Re… https://t.co/NNLbqpqP7j
Posts updated today:
Safari 15
https://t.co/72rzMXWqoc
Big Sur Really Needs Real Free Space… https://t.co/VRAb11dKN1
GitHub Copilot: https://t.co/HpV4TpsK7W #mjtsaiblog
Lightroom Classic 10.3: https://t.co/0xThPUVbyh #mjtsaiblog
Allowing iOS Security Updates Without Upgrading: https://t.co/x5UjzwYkAz #mjtsaiblog
Remote Wiping of WD My Book Live Drives: https://t.co/LpsCtRbvHM #mjtsaiblog
@mpweiher I was wondering about that, too. Is it that they need to look up xrefs by unique ID?
@BigZaphod I wish there were a general way to do this. Maybe there’s some reflection magic that I’m not aware of. I… https://t.co/HFmFJJSRiC
@BigZaphod You can get "propertyName" via NSExpression(forKeyPath: self).keyPath (but only for @objc properties). Y… https://t.co/MSjUAuPOwi
@nut_bunnies Yes, I think that it’s it. Plus casual games that people want on the go. It really doesn’t make sense… https://t.co/vf7Gd0NcgH
@jackbrewster Thanks!
More iCloud Calendar Spam: https://t.co/usEkRj7HIh #mjtsaiblog
Download Full Installer: https://t.co/K1P915ltAj #mjtsaiblog
Ring and the App Store Strategy Tax: https://t.co/Tq5JKxkwCP #mjtsaiblog
Apple Attacks Sideloading: https://t.co/CXJhARuLVG #mjtsaiblog
Password Reset iCloud Account Vulnerability: https://t.co/EYfML20SoX #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Xcode 13 Column Breakpoints: https://t.co/rkLcGxP5jJ #mjtsaiblog
Mail App Extensions: https://t.co/SnUREQcuPn #mjtsaiblog
Privacy Implications of Live Photos: https://t.co/awPy6Jt67u #mjtsaiblog
Matter’s Smart Home: https://t.co/OrLQMdo29a #mjtsaiblog
Testing the Apollo Spacecraft: https://t.co/ALKePPxOxk #mjtsaiblog
OldOS: iOS4 Built in SwiftUI: https://t.co/DHgyMWPKuf #mjtsaiblog
Google Messages Adds End-to-End Encryption: https://t.co/gKcnFbRmFM #mjtsaiblog
altool Update and notarytool: https://t.co/zowetvD1O8 #mjtsaiblog
Amazon Appstore Lowers Fees: https://t.co/oxhgbasEdi #mjtsaiblog
Amazon Appstore Lowers Fees: https://t.co/oxhgbasEdi #mjtsaiblog
Amazon Appstore Lowers Fees: https://t.co/oxhgbasEdi #mjtsaiblog
Amazon Appstore Lowers Fees: https://t.co/oxhgbasEdi #mjtsaiblog
How to “Select All†in Mobile Safari: https://t.co/emIcPgYUXu #mjtsaiblog
Reimplementing Security Code AutoFill: https://t.co/zXa56OC0d1 #mjtsaiblog
@doekezanstra Thanks. https://t.co/WgahCYWuiw
@jcenters Yay, congratulations!
@leebennett Thanks!
Chuq on the Apple Ecosystem: https://t.co/IheZsfngMm #mjtsaiblog
Playing Lossless Audio on Macs: https://t.co/h9LVKTq1lQ #mjtsaiblog
Why Doesn’t iCloud Warn Before Deleting Backups?: https://t.co/rzSFUwNACz #mjtsaiblog
AppShopper Shutting Down: https://t.co/D6LT1HGGjX #mjtsaiblog
@mjanuszewski Yep, that’s the one link that I typed by hand. :-(
@DaveWoodX Agreed. “The Developer app is the heart of this year’s exciting all-online WWDC experience.†It should b… https://t.co/C4gCRM9SQo
@DaveWoodX It is probably the most frustrating Mac app that Apple ships. But at least there’s https://t.co/A3HANmP1CK
Posts updated today:
Live Text
https://t.co/EIr6uwdkV3
Fixing Swift’s “if let†Syntax
https://t.co/3ndG5Dr64v
O… https://t.co/0RwGTcnPTp
Posts updated today:
Safari 15
https://t.co/b3WxCMnojz
Five Antitrust Bills
https://t.co/S12TFKITpH
New Develop… https://t.co/AYm6xW0BaT
@m_galvagno @lapcatsoftware System Preferences > Accessibility > Display
@nickheer No. (And why can’t you Tapback from the notification?)
@galooticus I have not heard anything about that.
@m_galvagno @lapcatsoftware Reduce Transparency takes care of that, thankfully.
@cmsj @lapcatsoftware I actually don’t want it to sync the current tabs with iOS.
@lapcatsoftware Safari is already less compatible, so if the user interface is going to be worse, too, I just don’t… https://t.co/fyCKywxS0N
macOS 12: Localized Keyboard Shortcuts: https://t.co/z65oenxZmc #mjtsaiblog
Five Antitrust Bills: https://t.co/wRX8O2Ebux #mjtsaiblog
Safari 15: https://t.co/CYy3N8sVqL #mjtsaiblog
@pilky @CraigGrannell My understanding is that accessibility stuff still doesn't work in the sandbox. They just add… https://t.co/kaDI67czQ0
@CraigGrannell Moom is so good.
@CraigGrannell Yep, I got burned by that bait-and-switch, too.
@CraigGrannell Unfortunately, I think that’s a longstanding rule that they’ve been avoiding simply by not doing a major upgrade.
@rosyna It sounds like that’s not sufficient for wha@mxswdwd is doing, but I’d be interested to hear more.
@NSExceptional Yeah, I guess my point is why isn’t Stripe offering to do that? Why offer a half solution?
@jckarter I guess Tcl can’t be removed without breaking expect and various cross-platform apps.
@NSExceptional Well, not having them built in means that if you’re sharing a script or shortcut you can’t rely on t… https://t.co/bKMcB0a800
@lukele Yes.
Tightening the Mac App Store Screws Again: https://t.co/fHuIHGmMmE #mjtsaiblog
macOS 12 Removes PHP: https://t.co/2UDN1bK8EW #mjtsaiblog
iMessage State Not Syncing: https://t.co/DecIrS5fBW #mjtsaiblog
Stripe Tax: https://t.co/dhLyT6iCeS #mjtsaiblog
Automattic Acquires Day One: https://t.co/WAIwIUEAbE #mjtsaiblog
Safari IndexedDB Bug: https://t.co/Mv3W3IExTo #mjtsaiblog
Modifying NSTextLists in Code: https://t.co/fCaXYIEYGw #mjtsaiblog
Sony v. Cox: https://t.co/AlLcdcNabT #mjtsaiblog
iOS 15: On-device Siri: https://t.co/kXvCLswx5S #mjtsaiblog
@jckarter carOS
Swift Overloads That Differ Only in Async: https://t.co/zXl6x7WyAY #mjtsaiblog
Concurrency in Swift 5 and 6: Data Races: https://t.co/35vRLACHgZ #mjtsaiblog
Amazon Ships $7,000 Empty Camera Box: https://t.co/BhFTr81qkw #mjtsaiblog
Reporting App Store Scams: https://t.co/K2CuvOTk7J #mjtsaiblog
@jcenters Congrats!
Thanks to Emerge for sponsoring my blog for the last week! Integrate their tool with your CI workflow to help build… https://t.co/Zt55JTkwwD
Posts updated today:
StoreKit 2
https://t.co/oUfLdcsyVZ
Removing the Manual Boost
https://t.co/OxtcCIuDRL
Privi… https://t.co/kejXAelzGw
Posts updated today:
Dismissing Big Sur Notifications
https://t.co/NuoIyfgkJ4
Downgrading BridgeOS… https://t.co/fHKRKlsyrK
Posts updated today:
WWDC 2021 Links
https://t.co/XwrWIrNADs
iOS 15 and iPadOS 15 Announced… https://t.co/vlxQohOeVY
@Gummibando Never. But good to know that, thanks.
@NSExceptional Yes, it’s against the guidelines, which Apple claims to follow for its own apps. Though they only sa… https://t.co/zFrDMcjnBB
Removing the Manual Boost: https://t.co/DYIMNjXju2 #mjtsaiblog
Fanhouse vs. Apple: https://t.co/1Lr187LNO8 #mjtsaiblog
Live Text: https://t.co/JwfOTDd6j7 #mjtsaiblog
iOS 15 Weather App: https://t.co/TEmtVfBsv8 #mjtsaiblog
Settlement for AppleCare Privacy Invasion: https://t.co/N8dqXSctA4 #mjtsaiblog
@peternlewis They work normally for a week or two and then all of a sudden they disappear and have to be re-added and re-configurated.
@apple_observer Most of the widgets seem to be worse in Big Sur, and Find My was removed in Catalina, but I do like the new Photos widget.
@krzyzanowskim @EggFreckles Oh, the notifications are still there, just no widgets.
Big Sur deleted all my Notification Center widgets again. :(
@danielpunkass @dokas there’s a way you can detect the default GMT date and then use the other instead? Thanks for looking!
@danielpunkass @dokas Editing old posts via WordPress doesn’t change the date. On posts where it happens via MarsEd… https://t.co/dHGn66RSaK
Digital Legacy and Account Recovery Contacts: https://t.co/i1mzYrxcOq #mjtsaiblog
How to Test Swift async/await Code With XCTest: https://t.co/EPTugDzk30 #mjtsaiblog
iOS 15 Cursor Placement and Text Selection: https://t.co/VWkWx0EXoN #mjtsaiblog
Low Power Mode for Mac: https://t.co/4HovLZkpgX #mjtsaiblog
Constant Literals in Objective-C: https://t.co/jVbR7YR4DF #mjtsaiblog
FaceTime in iOS 15 and Monterey: https://t.co/lMuA2PUDdN #mjtsaiblog
Big Sur Weather widget: Just because it’s currently raining, doesn’t mean I don’t care about the forecast for tomorrow.
StoreKit 2: https://t.co/g6zBx7fKsh #mjtsaiblog
Shortcuts for Mac: https://t.co/QrNnuVPs6p #mjtsaiblog
TestFlight Finally Coming to the Mac: https://t.co/wB2x6VMVZA #mjtsaiblog
macOS 12 Monterey Announced: https://t.co/cFFcnDVmUj #mjtsaiblog
iOS 15 and iPadOS 15 Announced: https://t.co/ZdgifIkXrC #mjtsaiblog
@jnadeau Thanks, I’ve been reading the docs and am looking forward to the session.
@rosyna Thanks.
Odd that you can encrypt metadata but not a CKAsset.
@rosyna Thanks! BTW, I think there was also a change where verbose error info goes to stdout instead of stderr. Tha… https://t.co/KkZ6stupSz
Posts updated today:
Apple Documentation and SwiftUI
https://t.co/YS3iOOLYV5
Intel’s Anti-Mac Ads… https://t.co/6qiWsKsBfG
Posts updated today:
Apple Developer Relations
https://t.co/8p1QL2nXWU
Big Sur’s Narrow Alerts… https://t.co/Drx3fjj3rQ
Emerge (Sponsor): https://t.co/4A66mVJhkm #mjtsaiblog
WWDC 2021 Links: https://t.co/XwrWIrNADs #mjtsaiblog
Old Apple Conceptual Documentation: https://t.co/PzdfVkP7qS #mjtsaiblog
On Walled Gardens: https://t.co/PgFxWnu5N7 #mjtsaiblog
Kernel Assisting the Objective-C Runtime: https://t.co/ZT5YaCM5br #mjtsaiblog
@rjstelling Come for the Java. Stay for the Cocoa.
@al45tair I think that only started in the last 5 years or so.
Posts updated today:
More Documents From Epic vs. Apple
https://t.co/mP1SICYHXJ
Remote Work and Apple and Micros… https://t.co/8jQjl6GLY1
Posts updated today:
Extracting Data From an Old iOS App Broken by iOS 14.5
https://t.co/4YPfJRybao
Forced 5-Sta… https://t.co/rkQXpW2yBV
Posts updated today:
Apple Developer Forums Now Have RSS
https://t.co/v1yvOdbouW
VPN Scams… https://t.co/ybDQnoI5ii
@retrophisch Congrats!
@al3xandru @eaglefiler There are some ideas here: https://t.co/K66Q9RBELi
@NSExceptional Yes, it’s just a communication technique. I think it’s a correct use of the word “leak,†which in th… https://t.co/YumSJFGKTt
@NSExceptional Isn’t the state leaked regardless of whether there’s another party?
Downgrading BridgeOS: https://t.co/8xaXKcJDEK #mjtsaiblog
M1racles: M1ssing Register Access Controls Leak EL0 State: https://t.co/5lXZG5mC5y #mjtsaiblog
Halide Mark II Launch Postmortem: https://t.co/a3cjmNbRij #mjtsaiblog
TCC Bypass in XCSSET Malware: https://t.co/4Miy7krL7Q #mjtsaiblog
Posts updated today:
AirTag
https://t.co/zjg59v69FY
Twitter Blue
https://t.co/0Ie1M0uPYV
Remote Work and Apple… https://t.co/8EO6NWsqBI
Developer Relations: https://t.co/0HJPYv8LHl #mjtsaiblog
Web Apps in Epic v. Apple: https://t.co/77iywri3gT #mjtsaiblog
More Documents From Epic vs. Apple: https://t.co/c1WU3E2aGX #mjtsaiblog
@peternlewis I see that error all the time. Not sure exactly what it means, but presume it’s related to Contacts syncing.
Posts updated today:
Epic v. Apple, Day 16
https://t.co/SPt1Ql1H7F
macOS 11.4
https://t.co/AQ3GVCIUZO
iMac 24-i… https://t.co/nwtGrYEUP2
Posts updated today:
Is iOS 14’s App Library for Me?
https://t.co/7a5av4XGTr
Remaining Issues in Big Sur… https://t.co/6jphhQI7mf
Stack Overflow Acquired by Prosus: https://t.co/WoOVrEN9w3 #mjtsaiblog
A Global Perspective on the Apple App Store Ecosystem: https://t.co/AXEaUOQyAj #mjtsaiblog
Slow Testing With Xcode 12.5 and Big Sur: https://t.co/SPUBzFLKxH #mjtsaiblog
Amazon Sidewalk: https://t.co/CRGb9dc4Q3 #mjtsaiblog
@ChristianSelig Yes. (I presume you mean that you want to use . dictionaryResultType to save time/memory since you… https://t.co/P3mFX2wZF7
@ChristianSelig If there’s only one entity, then all 500 names and notes will automatically get fetched at once, an… https://t.co/bBofF9dtmz
@ChristianSelig So there is potentially one note for each (user, iceCream) pair?
@ChristianSelig User could have a “favoriteFlavors†to-many relationship to IceCream. This would then get fetched o… https://t.co/5V9jQKtwjc
2021 Apple Design Award Finalists: https://t.co/iAhX9SWKdZ #mjtsaiblog
@handcoding You’re right.
macOS 11.4 Breaks Full Disk Access for Helper Tools: https://t.co/jKFgt98NmE #mjtsaiblog
WWDC 2021 Preview: https://t.co/Tfd2rWax5W #mjtsaiblog
WWDC 2021 Wish Lists: https://t.co/HflxqHd4eG #mjtsaiblog
@KenHatesSoftwar The two that I want to add are System Preferences and App Store.