ProvisionQL
ProvisionQL copied to clipboard
Add macOS 15.0 support
Seems like Sequoia broke all generators that use old API. QuickLook framework doesn't perform scanning /Library now. They keep scanning user home dir but it's not working for me for some reason (I'm not sure but maybe Finder disables untrusted generators now though loading this framework into test app gives me __disableUntrustedGenerators = 0 by default)
Looks like global QuickLook.framework refactoring so they deprecated all C apis. Xcode 16 also has moved from QLGenerator plugin to Thumbnail Extension
Thanks for sharing! Can't say I'll miss C APIs, but now I have to research new extensions.
so what to do next
Thanks for sharing! Can't say I'll miss C APIs, but now I have to research new extensions.
Your tools are great to use, look forward to your updates.
Powerful tool ! Thanks for @ealeksandrov
Waiting the upgrade, anyone knows a fast terminal command to obtain .ipa infos?
Using the new API isn't actually so hard. In theory, most of the code can be used with minimal adjustments since the new API still supports generating previews based on HTML. However sandboxing will be applied, so spawning child processes that use unzip and codesign won't be possible. So this will have to change first...
I already played around a little. Might be able to provide a few pull requests soon.
any news ? this script still doesn't work on mac os 15.1 how can fix. ? @ealeksandrov thankyou so much for this great tools
I created a pull request, that should cover this: https://github.com/ealeksandrov/ProvisionQL/pull/59
However I can't get the thumbnail generation running for me anymore (although this already worked...). Maybe someone else has an idea
I created a pull request, that should cover this: #59
However I can't get the thumbnail generation running for me anymore (although this already worked...). Maybe someone else has an idea
@nostradani great job!!! It works.
this app works on Sequoia - not quicklook but handy till plugin fixed https://github.com/sidhantchadha/QuickLookIPA
@ealeksandrov any updates on progress to support macOS 15.0 (and presumably future releases)?
Picked this up, will have a beta build in around a week. Testing now completely new project on macOS 15 (Sequoia) and 26 (Tahoe), Swift 6 and SwiftUI. Inspired and taking some functionality from #54 and #59.
Picked this up, will have a beta build in around a week. Testing now completely new project on macOS 15 (Sequoia) and 26 (Tahoe), Swift 6 and SwiftUI. Inspired and taking some functionality from #54 and #59.
thank you in advance
Beta version: ProvisionQL.zip
Supports thumbnails and previews for mobileprovision and ipa.
Unzip, move to Applications/, run once, enable in System Settings > Login Items & Extensions > Quick Look.
Wrong
correct
The Entitlements were not read correctly, instead of reading the embedded.mobileprovision file
@csc-EricWu thanks for testing, fixed!
New beta: ProvisionQL.zip
- Added app entitlements parsing via SecCode
- Added
xcarchivesupport - Added
appexsupport
@ealeksandrov Is the source code anywhere available? Can you provide it using a separate branch or similar?
@daniel-muhra-cw will push by the end of this week, needs some refactoring and cleanup.
When accidentally double-clicking the preview, you are prompted to install. Similarly, double-clicking the preview again will also prompt you to install.
@ealeksandrov where is the source
New project merged in https://github.com/ealeksandrov/ProvisionQL/pull/62 into the main branch.
Beta published in https://github.com/ealeksandrov/ProvisionQL/releases/tag/2.0.0-beta.1.
Up next:
- port some features from https://github.com/ealeksandrov/ProvisionQL/pull/54;
- update host app to show help info and link to the settings;
- publish in Mac App Store.
May I ask if ProvisionQL can be updated to homebrew ?