1/29/2024 0 Comments Image framer pro![]() New Devices: iPhone 14 Pro, iPhone 14 Pro Max, Apple Watch Ultra, and M2 MacBook Air (Automator used to support this.) But that’s a feature request for another time. Ideally, Shortcuts should let me store assets inside a shortcut as linked resources instead of forcing me to host them on the MacStories CDN and save them as a folder in iCloud Drive. Viewing and renaming actual images in Files is much, much easier than having to deal with a giant JSON file containing base64-encoded text, which should result in faster updates in the future. Furthermore, this approach will make it easier for me to debug and maintain Apple Frames going forward. With this new foundation based on storing assets in the filesystem as images, Apple Frames should be faster and less prone to strange compositing errors that used to happen in older versions. The new, much lighter version of Frames.json lives in iCloud Drive ⇾ Shortcuts ⇾ Frames and that is the one you’re not supposed to touch. That’s the old Frames.json file used by previous versions of Apple Frames. If you have an existing version of the Frames.json file stored in the root level of iCloud Drive ⇾ Shortcuts, you can delete it since it will no longer be necessary to Apple Frames. ![]() As long as you never modify the contents of the Frames folder in iCloud Drive ⇾ Shortcuts, there will never be anything else for you to do. The new file-based structure of Apple Frames.Īnd that’s it! Once the initial download is done, you’ll be able to start using the shortcut and frame screenshots of your favorite devices. Once that’s done, you’ll find all the assets used by Apple Frames in iCloud Drive ⇾ Shortcuts ⇾ Frames. ![]() Upon installing Apple Frames 3.0, you’ll be prompted to download a. Something had to change.Īpple Frames 3.0 features a new underlying structure entirely based on storing assets in a folder in iCloud Drive. The JSON file was so big, Jayson couldn’t open it anymore – thus preventing me from debugging it – and Shortcuts would crash when prompting users to grant access to the file. That technique worked well for a long time, but when I started adding new frames for the latest Macs and iPhones, I realized that the file had grown too large for Shortcuts and other apps. If you recall, Apple Frames 2.0 was built around a single Frames.json file that contained plain text representations of device frames as base64-encoded strings. ![]() Let’s dive in.Īs I began working on Apple Frames 3.0, it became clear that my previous approach for storing graphical assets had reached its limits. All of this, as always, in a native shortcut designed for high performance that uses Apple’s official device images and requires no manual configuration whatsoever.Īpple Frames 3.0 is the biggest, most versatile version of Apple Frames to date, and I’m proud of the results. And in the process, I also added support for ‘Default’ and ‘More Space’ options on the Apple Silicon-based MacBook Airs, MacBook Pros, and iMac. And that’s not all: Apple Frames 3.0 also brings full support for resolution scaling on all iPad models that offer the ‘More Space’ display mode in iPadOS 16. This update to the shortcut introduces full compatibility with the iPhone 14 Pro and 14 Pro Max with Dynamic Island, Apple Watch Ultra, and the M2 MacBook Air. As a result, Apple Frames 3.0 is faster, easier to debug, and – hopefully – easier to maintain going forward.īut Apple Frames 3.0 goes beyond a new technical foundation. ![]() For Apple Frames 3.0, I entirely rebuilt its underlying file structure to move away from base64 and embrace Files/Finder to store assets. Today, I’m pleased to announce the release of version 3.0 of Apple Frames, my shortcut to put screenshots taken on various Apple devices inside physical frames for iPhone, iPad, Mac, and Apple Watch.Īpple Frames 3.0 is a major update that involved a complete re-architecture of the shortcut to improve its performance and reliability on all Apple platforms. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |