Important
On Linux, usbmuxd must be installed on your system. Don't worry though, it comes with most popular distributions by default already! However, due to some distributions udev rules usbmuxd may stop running after no devices are connected causing Impactor to not detect the device after plugging it in. You can mitigate this by plugging your phone first then restarting the app.
Auto-refresh will not work the same on Linux as it would on other platforms like macOS/Windows, due to usbmuxd lacking WiFi connectivity so it will attempt to do it automatically only when a device is plugged in, we are looking for a proper solution though.
On Windows, iTunes must be downloaded so Impactor is able to use the drivers for interacting with Apple devices.
Note
Pairing file installation is only available for devices plugged in via USB.
Tip
chmod +x /path/to/AppImage after downloading may be required for Linux.
This project is still very new! Expect bugs to occur :)
What's Changed
- Auto-refresh now constantly tries to find the correct device connected instead of timing out and waiting an hour when a scheduled refresh is due.
- This feature is still in beta, we're constantly looking to improve the experience.
- Added options specify a custom entitlements when signing an app.
- This is only available when
Only Register Main Bundleis enabled.
- This is only available when
- Added options to change an apps icon when signing.
- Added preview for the app icon.
- Added StikStore to supported pairing file apps.
- Fixed an issue where some temporary
.ipafiles may not be deleted after installing/going back to a previous screen. - Fixed some authenticating issues by adding some extra parameters in a request (should fix some china/regional issues).
- Fixed some authenticating issues by lowercasing the email before salting.
- Fixed rare response parsing issue when listing Team IDs.
- Fixed crash that occurred when the user may not have a machine supporting Vulkan, by falling back to a software render (
tiny-skia). - Fixed crash in the
.appimageon some distributions by excluding X11-specific libraries from being bundled by @se2crid in #108 - Fixed titlebar icon not being displayed properly on Linux by @Milli189 & @mq1 in #102 & #118
- Fixed issue where taskbar actions were not updating properly after refreshing automatically by @se2crid in #109
- Fixed issue in CLI where it did not support
.(t)ipafiles (previously only supported.appbundles).
New Contributors
- @Milli189 made their first contribution in #102
- @mq1 made their first contribution in #116
- @cr4zyengineer made their first contribution in #132
Full Changelog: v2.0.3...v2.1.0
Files
Impactor-macos-universal.dmg: Impactor GUI for macOS.Impactor-windows-x86_64-${type}.exe: Impactor GUI for Windows.Impactor-linux-${arch}.AppImage: Impactor GUI for Linux on CPU architecture${arch}plumesign-macos-universal: Impactor CLI for macOS.plumesign-windows-x86_64.exe: Impactor CLI for Windows.plumesign-linux-${arch}: Impactor CLI for Linux on CPU architecture${arch}
Full Changelog: v2.0.2...v2.0.3