Skip to content

v2.0.0

Latest

Choose a tag to compare

@CyberTKR CyberTKR released this 09 Jul 10:12

πŸš€ IPASIGN v2.0.0 - Major Release

✨ Revolutionary Update: Simplified & Powerful

This major release completely transforms IPASIGN into a modern, reliable iOS IPA signing solution with zsign integration and comprehensive user experience improvements.

πŸ”₯ What's New

⚑ Simplified Signing Engine

  • zsign Integration - Replaced complex manual codesign with robust zsign backend
  • Auto Installation - Automatically installs zsign if not found on system
  • One-Click Signing - Simple workflow: select IPA, certificate, profile β†’ sign!

πŸ“± Enhanced Device Management

  • Smart Conflict Detection - Warns about Bundle ID conflicts instead of auto-removal
  • USB Troubleshooting - Built-in device connection diagnostics
  • Real-time Device Detection - Improved iOS device recognition

πŸ›‘οΈ Better User Experience

  • Comprehensive Logging - Detailed progress and error reporting
  • Interactive Warnings - User-friendly popup notifications
  • Guided Troubleshooting - Step-by-step problem solving

πŸ”§ Technical Improvements

Simplified Architecture

  • ❌ Removed 600+ lines of complex manual signing code
  • ❌ Eliminated dependencies: OpenSSL, libzip, libplist
  • βœ… Streamlined to Qt6 + zsign only
  • βœ… Modern C++17 codebase

Removed Components

  • certificate.cpp & provision.cpp (~15.6KB)
  • Manual bundle ID adaptation
  • Complex entitlements creation
  • ZIP/IPA extraction logic

πŸ“‹ Key Features

  • πŸ–₯️ Modern Qt6 GUI - Clean, intuitive interface
  • πŸ”§ Auto zsign Setup - Zero manual configuration
  • ⚠️ Smart Warnings - Helpful conflict resolution
  • πŸ“± Device Management - USB connection troubleshooting
  • πŸͺ΅ Detailed Logging - Real-time progress tracking

πŸš€ Getting Started

  1. Download the release binary
  2. Install dependencies: brew install qt@6
  3. Run IPASIGN - zsign will be auto-installed
  4. Select files and sign!

πŸ“– Documentation

  • Complete README with troubleshooting guide
  • USB device connection fixes
  • Certificate and provisioning help
  • Build instructions for developers

πŸ™ Credits

  • zsign - The powerful signing engine
  • Qt Project - Excellent cross-platform framework
  • Community - Bug reports and feature requests

Perfect for developers, testers, and enterprise iOS app distribution!

Full Changelog: v1.0.0...v2.0.0