Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Substitute libimobiledevice with go-ios #221

Merged
merged 48 commits into from
Dec 20, 2021
Merged

Conversation

IGPenguin
Copy link
Owner

@IGPenguin IGPenguin commented Oct 25, 2021

⚠️ Progress checklist

  • 🏗 Features fully completed → use go-ios
    • Resolve go-ios dependency using a better way than including executable in this repo
    • Update iuninstall Add ios uninstall <bundleID> danielpaulus/go-ios#76
    • Update icrashlogs propose new feature using an issue
    • Fix irecord using videosnap 3rd party action needed || explore other options
    • Update iinstall
      • Fix launch for "B.Plus" (probably due to multiple bundle IDs detected in single .ipa)
    • Resolve unnecessary pairing request
    • Fix iinstall error handling
    • Update or delete icheckdevice
    • Update ilog
    • Update ireboot
    • Create ikill
    • Create ilaunch
    • Create ioptions
    • Create ilang
  • 🔬 Shellcheck issues resolved
  • 🔨 All changes tested
    • iinstall - no device
    • iinstall - one device
    • iinstall - multiple devices
    • iinstall - device with unsupported iOS
    • icheckdevice - some device
    • ilog - some device
    • ireboot - some device
    • ikill - select from list
    • ikill - with package name
    • ikill - with wrong package name
    • ilaunch - select from list
    • ilaunch - with package name
    • ilaunch - with wrong package name
    • ioptions - some device
    • ilang - select from list
    • ilang - with language code
    • ilang - with wrong language code
  • 💬 Terminal output satisfactory
  • 👀 Diff examined thoroughly
  • 📝 API changes included in README.md
  • 📣 Major changes listed in changelog.txt

Special thanks to go-ios for making this possible! 🥺

@IGPenguin IGPenguin changed the base branch from master to version/1.3.0 October 25, 2021 17:28
@IGPenguin IGPenguin added enhancement existing functionality extension hacktoberfest claim your Pull Requests for yearly Github event new feature idea for new feature labels Oct 25, 2021
@IGPenguin IGPenguin changed the title Migrate libimobiledevice to go-ios Substitute libimobiledevice with go-ios Oct 25, 2021
@IGPenguin IGPenguin assigned IGPenguin and vrbajiva and unassigned IGPenguin Nov 23, 2021
@IGPenguin IGPenguin merged commit 9b00165 into version/1.3.0 Dec 20, 2021
@IGPenguin IGPenguin deleted the feature/go-ios branch December 20, 2021 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement existing functionality extension hacktoberfest claim your Pull Requests for yearly Github event new feature idea for new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants