Jump to content

Astronaut

Senior Member
  • Posts

    163
  • Joined

  • Last visited

3 Followers

Profile Information

  • iDevice
    iPhone Xs Max
  • iOS Version
    12.4
  • Jailbroken
    No
  • Rooted
    No
  • Location
    4th Dimension

Recent Profile Visitors

2,315 profile views

Astronaut's Achievements

Newbie

Newbie (1/14)

  • 2 Years In
  • 3 Years In
  • Reacting Well
  • Week One Done
  • One Month Later

Recent Badges

592

Reputation

1

Community Answers

  1. I am trying to use a void and make a switch to turn it off or on. I am not trying to return a void as a bool or id. I am simply trying to return it %orig. Example: %hook Play -(void) disableIfWatching { if(GetPrefBool (@"test")) { return %orig; } return %orig; } %end %ctor { %init(Play = objc_getClass("Hydra.WatchController")); } I have compiled it and work only when the switch is off which is the problem. I'd like it to work like a normal switch when it's on. Example of .plist: <dict> <key>action</key> <string>info</string> <key>cell</key> <string>PSSwitchCell</string> <key>default</key> <false/> <key>defaults</key> <string>test.com</string> <key>key</key> <string>test</string> <key>label</key> <string>Testing Void Switch</string> </dict> Yes, the void does do something which is why I'd like to make it work with my preferencebundle. I have tested in Flex and it does void whatever it is supposed to do. Edit: When I remove the second %orig; from tweak.xm, it work but when the switch is off. When both %orig; are in tweak.xm, the switch doesn't work at all.
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines