Ryan Petrich
Ryan Petrich
@andrewwiik: It isn't possible to implement that in a safe way with all of the behaviours that developers expect. Instead, it can be done in the tweak itself: always call...
I'm not sure what the right approach is here. Using `@protocol` will reference the version of the protocol that is declared in the headers, rather than the runtime version which...
Should be aware that many system methods support receiving `NULL` for block arguments, and calling them blindly will lead to a crash. Be sure to check for `NULL` like such:...
Which version are you using? I've imported the following test case: ```javascript async () => { const r = await test1(); switch (r) { case "1": console.log("1111"); break; case "2":...
@chinayu9 checking in. do you have any thoughts on the test case?
I suspect that transform-async-to-promises is processing the output of your custom bundling step rather than the other way around. Could you describe your bundling setup in more detail if this...
IMO, we should just make the error messages less cryptic. Partial progress is better than no progress and if the prechecks themselves are ever buggy then they'll block building entirely.
Does `NSStringFromClass` initialize the class? Ideally `%log()` shouldn't initialize classes, and should handle nulls (as it does now)
It does so via `CFCopyDescription`, which will initialize the class.
To use anything inside SpringBoard/ or SpringBoardUI/ you have to be inside the SpringBoard process itself (via MobileSubstrate or DYLD_INSERT_LIBRARIES); SBStatusBarController is in this category. SpringBoardServices/ I think can be...