GitHub Trending์ถ์ฒ: GitHub Trending Daily All์กฐํ์ 12
DebugSwift/DebugSwift
By GitHub Trending Daily All2026๋
2์ 15์ผ
**DebugSwift/DebugSwift**
A toolkit to make debugging iOS applications easier ๐DebugSwift DebugSwift is a comprehensive toolkit designed to streamline and elevate the debugging experience for Swift-based applications. Whether you are troubleshooting issues or optimizing performance, DebugSwift offers a powerful set of features to make your debugging process more efficient and effective. ๐ Table of Contents ๐ Features ๐ Installation & Setup ๐ง Troubleshooting ๐ Examples ๐ง Configuration Requirements iOS 14.0+ Swift 6.0+ Xcode 16.0+ Features ๐ Network Inspector HTTP Monitoring: Capture all requests/responses with detailed logs and filtering WebSocket Inspector: Zero-config automatic monitoring of WebSocket connections and frames Request Limiting: Set thresholds to monitor and control API usage Smart Content: Automatic JSON formatting with syntax highlighting Encryption Support: Automatic decryption of encrypted API responses with AES-256/128 and custom decryptors โก Performance Real-time Metrics: Monitor CPU, memory, and FPS in real-time Memory Leak Detection: Automatic detection of leaked ViewControllers and Views Thread Checker: Detect main thread violations with detailed stack traces Performance Widget: Overlay displaying live performance stats ๐ฑ App Tools Crash Reports: Detailed crash analysis with screenshots and stack traces Console Logs: Real-time console output monitoring and filtering Device Info: App version, build, device details, and more APNS Tokens: Easy access and copying of push notification tokens Custom Actions: Add your own debugging actions and info ๐จ Interface Tools Grid Overlay: Visual alignment grid with customizable colors and opacity View Hierarchy: 3D interactive view hierarchy inspector Touch Indicators: Visual feedback for touch interactions Animation Control: Slow down animations for easier debugging View Borders: Highlight view boundaries with colorization SwiftUI Render Tracking (Beta): Automatically detect and visualize SwiftUI view re-renders with dedicated settings screen ๐ Resources File Browser: Navigate app sandbox and shared app group containers UserDefaults: View and modify app preferences at runtime Keychain: Inspect keychain entries Database Browser: SQLite and Realm database inspection Push Notifications: Simulate push notifications with templates and test scenarios Installation & Setup ๐ Swift Package Manager (Recommended) Add to your Package.swift: dependencies: [ .package(url: "https://github.com/DebugSwift/DebugSwift.git", from: "1.0.0") ] Or add through Xcode: File > Add Package Dependencies > Enter URL: https://github.com/DebugSwift/DebugSwift ๐ฏ CocoaPods Option 1: Source Distribution (Standard) Add to your Podfile: pod 'DebugSwift' Option 2: XCFramework Distribution (Faster Builds) โก Add to your Podfile: pod 'DebugSwift', :http => 'https://github.com/DebugSwift/DebugSwift/releases/latest/download/DebugSwift.xcframework.zip' ๐ Apple Silicon Support DebugSwift fully supports Apple Silicon Macs with native arm64 simulator builds. No more architecture exclusions or compatibility issues. Supported Architectures: ๐ฑ iOS Device: arm64 ๐ฅ๏ธ iOS Simulator: arm64 (Apple Silicon) + x86_64 (Intel) Migration Note: If you were using architecture exclusions like 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64', you can now remove them as they are no longer needed...
---
**[devsupporter ํด์ค]**
์ด ๊ธฐ์ฌ๋ GitHub Trending Daily All์์ ์ ๊ณตํ๋ ์ต์ ๊ฐ๋ฐ ๋ํฅ์ ๋๋ค. ๊ด๋ จ ๋๊ตฌ๋ ๊ธฐ์ ์ ๋ํด ๋ ์์๋ณด์๋ ค๋ฉด ์๋ณธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
A toolkit to make debugging iOS applications easier ๐DebugSwift DebugSwift is a comprehensive toolkit designed to streamline and elevate the debugging experience for Swift-based applications. Whether you are troubleshooting issues or optimizing performance, DebugSwift offers a powerful set of features to make your debugging process more efficient and effective. ๐ Table of Contents ๐ Features ๐ Installation & Setup ๐ง Troubleshooting ๐ Examples ๐ง Configuration Requirements iOS 14.0+ Swift 6.0+ Xcode 16.0+ Features ๐ Network Inspector HTTP Monitoring: Capture all requests/responses with detailed logs and filtering WebSocket Inspector: Zero-config automatic monitoring of WebSocket connections and frames Request Limiting: Set thresholds to monitor and control API usage Smart Content: Automatic JSON formatting with syntax highlighting Encryption Support: Automatic decryption of encrypted API responses with AES-256/128 and custom decryptors โก Performance Real-time Metrics: Monitor CPU, memory, and FPS in real-time Memory Leak Detection: Automatic detection of leaked ViewControllers and Views Thread Checker: Detect main thread violations with detailed stack traces Performance Widget: Overlay displaying live performance stats ๐ฑ App Tools Crash Reports: Detailed crash analysis with screenshots and stack traces Console Logs: Real-time console output monitoring and filtering Device Info: App version, build, device details, and more APNS Tokens: Easy access and copying of push notification tokens Custom Actions: Add your own debugging actions and info ๐จ Interface Tools Grid Overlay: Visual alignment grid with customizable colors and opacity View Hierarchy: 3D interactive view hierarchy inspector Touch Indicators: Visual feedback for touch interactions Animation Control: Slow down animations for easier debugging View Borders: Highlight view boundaries with colorization SwiftUI Render Tracking (Beta): Automatically detect and visualize SwiftUI view re-renders with dedicated settings screen ๐ Resources File Browser: Navigate app sandbox and shared app group containers UserDefaults: View and modify app preferences at runtime Keychain: Inspect keychain entries Database Browser: SQLite and Realm database inspection Push Notifications: Simulate push notifications with templates and test scenarios Installation & Setup ๐ Swift Package Manager (Recommended) Add to your Package.swift: dependencies: [ .package(url: "https://github.com/DebugSwift/DebugSwift.git", from: "1.0.0") ] Or add through Xcode: File > Add Package Dependencies > Enter URL: https://github.com/DebugSwift/DebugSwift ๐ฏ CocoaPods Option 1: Source Distribution (Standard) Add to your Podfile: pod 'DebugSwift' Option 2: XCFramework Distribution (Faster Builds) โก Add to your Podfile: pod 'DebugSwift', :http => 'https://github.com/DebugSwift/DebugSwift/releases/latest/download/DebugSwift.xcframework.zip' ๐ Apple Silicon Support DebugSwift fully supports Apple Silicon Macs with native arm64 simulator builds. No more architecture exclusions or compatibility issues. Supported Architectures: ๐ฑ iOS Device: arm64 ๐ฅ๏ธ iOS Simulator: arm64 (Apple Silicon) + x86_64 (Intel) Migration Note: If you were using architecture exclusions like 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64', you can now remove them as they are no longer needed...
---
**[devsupporter ํด์ค]**
์ด ๊ธฐ์ฌ๋ GitHub Trending Daily All์์ ์ ๊ณตํ๋ ์ต์ ๊ฐ๋ฐ ๋ํฅ์ ๋๋ค. ๊ด๋ จ ๋๊ตฌ๋ ๊ธฐ์ ์ ๋ํด ๋ ์์๋ณด์๋ ค๋ฉด ์๋ณธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.