Test release. Same version as 0.8 with a higher build number, so AltStore and SideStore won't offer it as an update; install the .ipa by hand. Please report anything odd with a Log (Tools → Log → Share).
Requires: iOS 27, or iOS 26.0 – 26.7.2 (preliminary support). Needs: a sideloading tool that keeps the App Group entitlement; see Signing.
Worse Query Files 0.8 (build 36), test release
New
- Select, Move, Compress, Extract (#9): tap Select (top right) in a folder to move, compress or delete several items together. Move works across apps: pick the items, open the target folder in any app's data, tap Move Here. Existing items are never replaced. Compress creates a ZIP next to the items; long-press a .zip to Extract it into a new folder. Entries that would land outside that folder, encrypted ZIPs and symbolic links are refused or left out.
- Import several files at once, and whole folders (#23): ••• → Import Files (multiple selection) or Import Folder (with everything inside). Name clashes get a number ("Name 2") instead of replacing anything.
- Media player (#25, #29): audio and video (mp3, m4a, wav, flac, mp4, mov…) play in the system player, or use Open As → Media Player. The file is copied to WQ Files' temporary folder first.
- Apps filter (#28): the button at the top right of Apps has Show: All / Apple / Other / Backed Up next to the sort options.
- Copy Bundle ID (#27): long-press an app for Copy Bundle ID, Copy Container Path and Open Data Folder; Copy Bundle ID is also in the tap menu.
Fixed
- Deleting locked files (#8): files and folders with the "locked" (immutable or append-only) flag couldn't be deleted ("Operation not permitted"). WQ Files now clears the flag and retries.
- No App Group (#31): when the signing tool removed the App Group, WQ Files offered a long file scan that couldn't help. It now skips it and says the app needs re-signing.
- Log: the app database summary appears once instead of twice; a missing container identifier is reported once per folder.
SHA-256 of WQFiles.ipa: 037896f6b25c932ef6c8b526c927ae64e0781c112ffb4abe72be75379b3a4c30