An iOS debugging utility library written in Objective-C, distributed via Swift Package Manager and CocoaPods.
iDebugger is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'iDebugger'Add the following to your Package.swift file:
dependencies: [
.package(url: "https://github.com/yourusername/iDebugger.git", from: "1.0.0")
]Or add it directly in Xcode:
- Go to File → Add Packages...
- Enter the repository URL:
https://github.com/yourusername/iDebugger.git - Select the version you want to use
Since this is an iOS-only library that depends on UIKit, you need to build it specifically for iOS:
# Build for iOS
swift build --sdk $(xcrun --sdk iphoneos --show-sdk-path) --triple arm64-apple-ios13.0Note: This package currently does not include automated tests. Testing should be performed manually or through your application's test suite.
- iOS 13.0+
- Xcode 14.0+
- Swift 6.0+
#import <iDebugger/iDebugger.h>
// Add a debug action
[DebugAction add:@"Clear Cache" action:^{
// Your debug code here
}];
// Show debug window
[[DebugWindow sharedInstance] show];Will Han, [email protected]
iDebugger is available under the MIT license. See the LICENSE file for more info.