GitHub Trending์ถœ์ฒ˜: GitHub Trending Daily All์กฐํšŒ์ˆ˜ 14

DebugSwift/DebugSwift

By GitHub Trending Daily All
2026๋…„ 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์—์„œ ์ œ๊ณตํ•˜๋Š” ์ตœ์‹  ๊ฐœ๋ฐœ ๋™ํ–ฅ์ž…๋‹ˆ๋‹ค. ๊ด€๋ จ ๋„๊ตฌ๋‚˜ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๋” ์•Œ์•„๋ณด์‹œ๋ ค๋ฉด ์›๋ณธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.