Last active
April 5, 2018 17:10
-
-
Save rakaramos/d2bc8e75ae68ac830a59 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<Bucket | |
type = "4" | |
version = "2.0"> | |
<Breakpoints> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateWithDuration:animations:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateWithDuration:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateWithDuration:delay:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView transitionWithView:duration:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateKeyframesWithDuration:delay:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView addKeyframeWithRelativeStartTime:relativeDuration:animations:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView animateKeyframesWithDuration:delay:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView performSystemAnimation:onViews:options:animations:completion:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView performWithoutAnimation:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "![(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIView beginAnimations:context:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "UI changes or animations MUST be on the main thread!" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "-[NSException raise]" | |
moduleName = "CoreFoundation"> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "objc_exception_throw" | |
moduleName = "libobjc.A.dylib"> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "NSKVODeallocateBreak" | |
moduleName = ""> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "CGPostError" | |
moduleName = ""> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "No" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "NSLog" | |
moduleName = ""> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "-[NSObject doesNotRecognizeSelector:]" | |
moduleName = ""> | |
<Locations> | |
<Location | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "-[NSObject doesNotRecognizeSelector:]" | |
moduleName = "libobjc.A.dylib" | |
usesParentBreakpointCondition = "Yes" | |
offsetFromSymbolStart = "0"> | |
</Location> | |
<Location | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "-[NSObject(NSObject) doesNotRecognizeSelector:]" | |
moduleName = "CoreFoundation" | |
usesParentBreakpointCondition = "Yes" | |
offsetFromSymbolStart = "0"> | |
</Location> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "UIViewAlertForUnsatisfiableConstraints" | |
moduleName = ""> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "$arg3 == nil" | |
continueAfterRunningActions = "No" | |
symbolName = "[UIImage imageNamed:]" | |
moduleName = ""> | |
<Locations> | |
<Location | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIImage imageNamed:]" | |
moduleName = "UIKit" | |
usesParentBreakpointCondition = "Yes" | |
offsetFromSymbolStart = "0"> | |
</Location> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "$r0 == nil" | |
continueAfterRunningActions = "No" | |
symbolName = "[UIImage imageNamed:]" | |
moduleName = ""> | |
<Locations> | |
<Location | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "+[UIImage imageNamed:]" | |
moduleName = "UIKit" | |
usesParentBreakpointCondition = "Yes" | |
offsetFromSymbolStart = "0"> | |
</Location> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.ExceptionBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
scope = "0" | |
stopOnStyle = "0"> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.DebuggerCommand"> | |
<ActionContent | |
consoleCommand = "po $arg1"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
continueAfterRunningActions = "No" | |
symbolName = "malloc_error_break" | |
moduleName = ""> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "[(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[NSURLConnection sendAsynchronousRequest:queue:completionHandler:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "URL request on the main thread can hang the users interface" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
<BreakpointProxy | |
BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
<BreakpointContent | |
shouldBeEnabled = "Yes" | |
ignoreCount = "0" | |
condition = "[(NSThread *)[NSThread currentThread] isMainThread]" | |
continueAfterRunningActions = "No" | |
symbolName = "+[NSURLConnection sendSynchronousRequest:returningResponse:error:]" | |
moduleName = ""> | |
<Actions> | |
<BreakpointActionProxy | |
ActionExtensionID = "Xcode.BreakpointAction.Log"> | |
<ActionContent | |
message = "URL request on the main thread can hang the users interface" | |
conveyanceType = "0"> | |
</ActionContent> | |
</BreakpointActionProxy> | |
</Actions> | |
<Locations> | |
</Locations> | |
</BreakpointContent> | |
</BreakpointProxy> | |
</Breakpoints> | |
</Bucket> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment