Jump to content

Preference Bundle Error


Go to solution Solved by Crypto,

24 posts in this topic

Recommended Posts

Posted

I keep getting this I don't know how to fix it

 

Tweak.xm:18:4: error: use of undeclared identifier

'GetPrefBool'

if(GetPrefBool(@"kPlan")) {

^

1 error generated.

make[2]: *** [obj/Tweak.xm.af20312e.o] Error 1

make[1]: *** [internal-library-all_] Error 2

make: *** [magicPiano.all.tweak.variables] Error 2

iPhone:/var/mobile/magicpiano root#

 

THIS IS THE LINE IN THE TWEAK.XM

 

%hook MagicSubscriptionPlan

-(int) period {

if(GetPrefBool(@"kPlan")) {

return 999999999;

}

return %orig;

}

%end

  • Solution
Posted

I'm not 100% sure but try this and don't forget to change the plist name to your preference bundle folder name

 

#define PLIST_PATH @"/var/mobile/Library/Preferences/PREFERENCEBUNDLENAME.plist"

 

inline bool GetPrefBool(NSString *key)

{

return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];

}

 

%hook MagicSubscriptionPlan

-(int) period {

if(GetPrefBool(@"kPlan")) {

return 999999999;

}

return %orig;

}

%end

Posted

I'm not 100% sure but try this and don't forget to change the plist name to your preference bundle folder name

#define PLIST_PATH @"/var/mobile/Library/Preferences/PREFERENCEBUNDLENAME.plist"

inline bool GetPrefBool(NSString *key)

{

return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];

}

%hook MagicSubscriptionPlan

-(int) period {

if(GetPrefBool(@"kPlan")) {

return 999999999;

}

return %orig;

}

%end

Do I paste The whole thing into Tweak.xm ?
Posted

Do I paste The whole thing into Tweak.xm ?

Yeah but change the PREFERENCEBUNDLENAME.plist to your pref bundle name with the .plist

Posted

Add this at the top:

inline bool GetPrefBool(NSString *key) {
return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];
}
Posted

@Patricktph worked?

Yea, but I have a question what if I want to add it to more switches

@Patricktph worked?

Yes but I still have one question if I want to make more than 1 switching an just add this if(GetPrefBool(@"kPlan")) { before return then and add the %orig;

Posted

Add this at the top:

 

inline bool GetPrefBool(NSString *key) {
return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];
}
I got the hack switch in my settings but when I turn it on or off it doesn't do anything in the app but Normaly with out the switch for on and off it works..

 

THIS IS MY TWEAK.xm

 

#define PLIST_PATH @"/var/mobile/Library/Preferences/ptest.plist"

 

inline bool GetPrefBool(NSString *key)

{

return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];

}

 

%hook MagicPerformanceStats

-(bool) isPerfect {

if(GetPrefBool(@"kPlan")) {

return true;

}

return %orig;

}

%end

AND THIS IS MY Plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>items</key>

<array>

<dict>

<key>cell</key>

<string>PSGroupCell</string>

<key>footerText</key>

<string>Magic Piano</string>

</dict>

<dict>

<key>cell</key>

<string>PSSwitchCell</string>

<key>default</key>

<true/>

<key>defaults</key>

<string>com.techprohacker.ptest</string>

<key>key</key>

<string>kPlan</string>

<key>label</key>

<string>VIP ACCESS</string>

</dict>

</array>

<key>title</key>

<string>ptest</string>

</dict>

</plist>

Posted

Tried turning it on and off? The switch. :p

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Blade Rush: Idle Sword Hero +4 Mods [ Damage & Defence ]
      Mod APK Game Name: Blade Rush: Idle Sword Hero By Plushy Bug LTD
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=idle.hero.sword.upgrade

       

      🤩 Hack Features

      - Damage Multiplier
      - Defence Multiplier
      - God Mode
      - Unlimited Currencies -> Will increase instead of decrease.
      • 0 replies
    • Blade Rush: Roguelike Action +3 Mods [ Damage & Defence ]
      Mod APK Game Name: Blade Rush: Roguelike Action By Fine Studio
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.FineStudio.BladeRush

       

      🤩 Hack Features

      - Damage Multiplier
      - Defence Multiplier
      - God Mode
      • 0 replies
    • Jurassic World Alive +6 Cheats
      Mod APK Game Name: Jurassic World Alive By Ludia Games inc.
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.ludia.jw

       

      🤩 Hack Features

      - Dumb Dinos
      - Inf. Battery
      - VIP Enabled

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download Modded APK







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 37 replies
    • Naruto Blazing Revival +3 Cheats
      Mod APK Game Name: Naruto Blazing Revival
      Rooted Device: Not Required.
      Google Play Store Link: https://cdn.nbrevival.uk/client/beta/

       

      🤩 Hack Features

      - Damage Multiplier
      - Defense Multiplier
      - Unlimited Skills

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download via the iOSGods App for Android







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 7 replies
    • Bubble Busters PvP v1.25.48 [ +9 Cheats ] Auto Win
      Modded/Hacked App: Bubble Busters PvP By Pixel Pie LTD
      Bundle ID: com.pixelpie.games.bubblemasters
      App Store Link: https://apps.apple.com/us/app/bubble-busters-pvp/id1671994043?uo=4

      🤩 Hack Features

      - Infinite Health
      - Infinite Bubbles
      - Infinite Gadgets
      - Infinite Time
      - Charge Booster
      === VIP ===
      - Auto Win
      - Freeze Opponent
      - Disable AI
      - Opponent Score 0
      • 0 replies
    • Bubble Busters PvP v1.25.48 [ +9 Jailed ] Auto Win
      Modded/Hacked App: Bubble Busters PvP By Pixel Pie LTD
      Bundle ID: com.pixelpie.games.bubblemasters
      App Store Link: https://apps.apple.com/us/app/bubble-busters-pvp/id1671994043?uo=4

      🤩 Hack Features

      - Infinite Health
      - Infinite Bubbles
      - Infinite Gadgets
      - Infinite Time
      - Charge Booster
      === VIP ===
      - Auto Win
      - Freeze Opponent
      - Disable AI
      - Opponent Score 0
      • 0 replies
    • Drone Strike: Gunship War Game v1.8.1 [ +6 Cheats ] ADD Currency
      Modded/Hacked App: Drone Strike: Gunship War Game By VNGGAMES PTE. LTD.
      Bundle ID: com.drone.strike.gunshipwar
      App Store Link: https://apps.apple.com/us/app/drone-strike-gunship-war-game/id6810919476?uo=4

      🤩 Hack Features

      - OHK
      === VIP ===
      - VIP Active
      - ADS NO / Rewards Free
      - ADD Gold
      - ADD Cash
      - ADD Energy
      • 0 replies
    • Drone Strike: Gunship War Game v1.8.1 [ +6 Jailed ] ADD Currency
      Modded/Hacked App: Drone Strike: Gunship War Game By VNGGAMES PTE. LTD.
      Bundle ID: com.drone.strike.gunshipwar
      App Store Link: https://apps.apple.com/us/app/drone-strike-gunship-war-game/id6810919476?uo=4

      🤩 Hack Features

      - OHK
      === VIP ===
      - VIP Active
      - ADS NO / Rewards Free
      - ADD Gold
      - ADD Cash
      - ADD Energy
      • 1 reply
    • Yarn Loop: Knit Puzzle +3 Jailed Cheats [ Unlimited Coins ]
      Modded/Hacked App: Yarn Loop: Knit Puzzle By Combo Yazilim Anonim Sirketi
      Bundle ID: com.combo.yarnflow
      App Store Link: https://apps.apple.com/us/app/yarn-loop-knit-puzzle/id6755183085?uo=4

       

      🤩 Hack Features

      - Unlimited Coins - Buy an in-game booster.
      - Freeze Boosters
      - No Booster Cost
      - Freeze Lives
      - Unlimited Lives - Spend one.
      • 41 replies
    • Loot Adventure - Battle Run v1.0.3 [ +2 Cheats ] Never Die
      Modded/Hacked App: Loot Adventure - Battle Run By SayGames LTD
      Bundle ID: com.loot.adventure.idle
      App Store Link: https://apps.apple.com/us/app/loot-adventure-battle-run/id6810588906?uo=4

      🤩 Hack Features

      - Never Die
      - Damage Max
      • 2 replies
    • Loot Adventure - Battle Run v1.0.3 [ +2 Jailed ] Never Die
      Modded/Hacked App: Loot Adventure - Battle Run By SayGames LTD
      Bundle ID: com.loot.adventure.idle
      App Store Link: https://apps.apple.com/us/app/loot-adventure-battle-run/id6810588906?uo=4

      🤩 Hack Features

      - Never Die
      - Damage Max
      • 1 reply
    • F Class Adventurer: AFK RPG +5 Cheats
      Mod APK Game Name: F Class Adventurer: AFK RPG By EK GAMES
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=net.ekgames.fclasshero

       

      🤩 Hack Features

      - Damage Multiplier
      - Never Die
      - Reward Multiplier
      - Attack Speed Multiplier
      - Move Speed Multiplier

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download via the iOSGods App for Android







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 24 replies
×
  • 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