├── .gitignore ├── LICENSE ├── README.md └── iOS 无痕埋点方案 ├── iOS 无痕埋点方案.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── iOS 无痕埋点方案 ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets ├── AppIcon.appiconset │ └── Contents.json └── Contents.json ├── Base.lproj └── LaunchScreen.storyboard ├── CrashAvoid ├── CrashAvoidConst.h ├── CrashAvoidManager.h ├── CrashAvoidManager.m ├── NSArray+safe.h ├── NSArray+safe.m ├── NSObject+avoid.h └── NSObject+avoid.m ├── HookClass ├── UICollectionView+Analysis.h ├── UICollectionView+Analysis.m ├── UIControl+Analysis.h ├── UIControl+Analysis.m ├── UIGestureRecognizer+Analysis.h ├── UIGestureRecognizer+Analysis.m ├── UITableView+Analysis.h ├── UITableView+Analysis.m ├── UIViewController+Analysis.h └── UIViewController+Analysis.m ├── Info.plist ├── Models ├── LikeModel.h ├── LikeModel.m ├── TestModel.h ├── TestModel.m ├── ThirdModel.h └── ThirdModel.m ├── MyCell.h ├── MyCell.m ├── PrefixHeader.pch ├── RootViewController.h ├── RootViewController.m ├── SecondViewController.h ├── SecondViewController.m ├── Source └── 20180719090759.json ├── TestTableview.h ├── TestTableview.m ├── Tools ├── CaptureTool.h ├── CaptureTool.m ├── DataContainer.h ├── DataContainer.m ├── MethodSwizzingTool.h ├── MethodSwizzingTool.m ├── UIGestureRecognizer+gesture.h └── UIGestureRecognizer+gesture.m ├── ViewController.h ├── ViewController.m └── main.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/README.md -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/AppDelegate.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/AppDelegate.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidConst.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidManager.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/CrashAvoidManager.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSArray+safe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSArray+safe.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSArray+safe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSArray+safe.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSObject+avoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSObject+avoid.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSObject+avoid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/CrashAvoid/NSObject+avoid.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UICollectionView+Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UICollectionView+Analysis.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UICollectionView+Analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UICollectionView+Analysis.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIControl+Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIControl+Analysis.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIControl+Analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIControl+Analysis.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIGestureRecognizer+Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIGestureRecognizer+Analysis.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIGestureRecognizer+Analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIGestureRecognizer+Analysis.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UITableView+Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UITableView+Analysis.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UITableView+Analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UITableView+Analysis.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIViewController+Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIViewController+Analysis.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIViewController+Analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/HookClass/UIViewController+Analysis.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Info.plist -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/LikeModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/LikeModel.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/LikeModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/LikeModel.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/TestModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/TestModel.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/TestModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/TestModel.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/ThirdModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/ThirdModel.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Models/ThirdModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Models/ThirdModel.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/MyCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/MyCell.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/MyCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/MyCell.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/PrefixHeader.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/PrefixHeader.pch -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/RootViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/RootViewController.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/RootViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/RootViewController.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/SecondViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/SecondViewController.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/SecondViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/SecondViewController.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Source/20180719090759.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Source/20180719090759.json -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/TestTableview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/TestTableview.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/TestTableview.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/TestTableview.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/CaptureTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/CaptureTool.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/CaptureTool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/CaptureTool.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/DataContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/DataContainer.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/DataContainer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/DataContainer.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/MethodSwizzingTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/MethodSwizzingTool.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/MethodSwizzingTool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/MethodSwizzingTool.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/UIGestureRecognizer+gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/UIGestureRecognizer+gesture.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/UIGestureRecognizer+gesture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/Tools/UIGestureRecognizer+gesture.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/ViewController.h -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/ViewController.m -------------------------------------------------------------------------------- /iOS 无痕埋点方案/iOS 无痕埋点方案/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SandyLoo/iOS-AnalysisProject/HEAD/iOS 无痕埋点方案/iOS 无痕埋点方案/main.m --------------------------------------------------------------------------------