Latest 1.0.3
Homepage https://github.com/hongruqi/SafeGuard
License MIT
Platforms ios 8.0
Dependencies JRSwizzle
Authors

WTSafeGuard can effectively prevent the IOS system application crash

Features

  • Avoid UIKit Called on Non-Main Thread crash
  • Avoid KVO crash
  • Avoid unrecognized selector crash
  • Avoid Container NSArray, NSMutableArray, NSDictionary, NSMutableDictionary, NSSet, NSMutableSet crash
  • Avoid NSString, NSMutableString,NSAttributedString crash
  • Avoid NSURL, NSFileManager, NSIndexPath, NSJSONSerialization

Requirements

  • IOS 8 or later , XCode 7 or later

How To Use

#import "WTSafeGuard.h"

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    [WTSafeGuard startSafeGuard];
}

Installation

  • pod ‘WTSafeGuard’

Latest podspec

{
    "name": "WTSafeGuard",
    "version": "1.0.3",
    "summary": "A short description of WTSafeGuard.",
    "description": "u9632u6b62crash",
    "homepage": "https://github.com/hongruqi/SafeGuard",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "lbrsilva-allin": "[email protected]"
    },
    "source": {
        "git": "https://github.com/hongruqi/SafeGuard.git",
        "tag": "1.0.3"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source_files": [
        "WTSafeGuard/Classes/**/*",
        "WTSafeGuard/Classes/KVO/*",
        "WTSafeGuard/Classes/UI/*",
        "WTSafeGuard/Classes/Container/*",
        "WTSafeGuard/Classes/Target/*"
    ],
    "dependencies": {
        "JRSwizzle": []
    }
}

Pin It on Pinterest

Share This