Jump to content

Undefined symbols for architecture armv7:


Go to solution Solved by Rook,

9 posts in this topic

Recommended Posts

Posted

Hi

 

I'm getting this error with theos-jailed

MacBook-Pro:testhe Joey$ make
> Making all for tweak testhe…
==> Linking tweak testhe (armv7)…
Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_SCLAlertView", referenced from:
      objc-class-ref in Tweak.xm.5e8005be.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [/Users/Joey/testhe/.theos/obj/debug/armv7/testhe.dylib] Error 1
make[2]: *** [/Users/Joey/testhe/.theos/obj/debug/armv7/testhe.dylib] Error 2
make[1]: *** [internal-library-all_] Error 2
make: *** [testhe.all.tweak.variables] Error 2

 

My makefile:

ARCHS = armv7 arm64
TARGET = iphone:clang:latest:latest
CFLAGS = -fobjc-arc

MODULES = jailed
include /Users/Joey/projects/theos/makefiles/common.mk

TWEAK_NAME = testhe
testhe_FILES = Tweak.xm
testhe_FILES = Tweak.xm $(shell find $(THEOS)/include/SCLAlertView -name '*.m')
testhe_FRAMEWORKS = UIKit MessageUI Social QuartzCore CoreGraphics Foundation AVFoundation Accelerate GLKit AudioToolbox
testhe_LDFLAGS += -Wl,-segalign,4000
testhe_FRAMEWORKS = UIKit

testhe_FILES = Tweak.xm
testhe_IPA = /Users/Joey/Downloads/brp781.ipa

include /Users/Joey/projects/theos/makefiles/tweak.mk

 

my tweak.xm:

#import <SCLAlertView/SCLAlertView.h>
#import <substratearc.h>
#import <mach-o/dyld.h>
#include <substrate.h>
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

%hook AppDelegate // Change this with your Application's Delegate. AppController, UnityAppController, GameDelegate etc.

- (BOOL)application:(id)fp8 didFinishLaunchingWithOptions:(id)fp12 { // Popup only once at each launch of the app.{

    SCLAlertView *alert = [[SCLAlertView alloc] initWithNewWindow];
    
    [alert addButton: @"Visit my Channel!" actionBlock: ^(void) {
        [[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"https://youtube.com/user/BikeRaceJ/"]];
    }];
    
    alert.shouldDismissOnTapOutside = NO; //Dismiss alert when tapped outside? YES or NO
    alert.backgroundType = Blur; // Blur, Shadow or Transparent background
    alert.customViewColor = [UIColor colorWithRed:0.00 green:0.64 blue:1.00 alpha:1.0]; // Overwrite SCLAlertView (Buttons, top circle and borders) colors
    
    
    alert.showAnimationType = SlideInFromLeft; // Animation when the popup is shown. Default is SlideInFromTop
    //alert.hideAnimationType = SlideOutToBottom; // Animation when closing the popup. Default is FadeOut
    
    [alert showSuccess: nil // Success, Error, Notice, Warning, Info, Edit, Custom, Waiting
              subTitle: @"Hacked by Ted2/BikeRaceJ\n"
      closeButtonTitle: @"Thank You" // The text on the button which closes the popup
              duration: 10.0f]; // Seconds until the popup auto closes.
        return %orig;
}
%end

 

Posted
3 hours ago, Archangel04 said:

You have to use cURL to get SDK not merely download them

Yea I've had all kind of sdks tested lol

  • Solution
Posted

Remove your current Makefile and try this:

CODESIGN_IPA=0
MODULES = jailed
CFLAGS = -fobjc-arc
include /Users/Joey/projects/theos/makefiles/common.mk

TWEAK_NAME = testhe

testhe_FRAMEWORKS = UIKit MessageUI Social QuartzCore CoreGraphics Foundation AVFoundation Accelerate GLKit AudioToolbox
testhe_LDFLAGS += -Wl,-segalign,4000

testhe_FILES = Tweak.xm $(shell find $(THEOS)/include/SCLAlertView -name '*.m')
testhe_IPA = /Users/Joey/Downloads/brp781.ipa

include /Users/Joey/projects/theos/makefiles/tweak.mk

 

Posted
4 minutes ago, DiDA said:

Remove your current Makefile and try this:


CODESIGN_IPA=0
MODULES = jailed
CFLAGS = -fobjc-arc
include /Users/Joey/projects/theos/makefiles/common.mk

TWEAK_NAME = testhe

testhe_FRAMEWORKS = UIKit MessageUI Social QuartzCore CoreGraphics Foundation AVFoundation Accelerate GLKit AudioToolbox
testhe_LDFLAGS += -Wl,-segalign,4000

testhe_FILES = Tweak.xm $(shell find $(THEOS)/include/SCLAlertView -name '*.m')
testhe_IPA = /Users/Joey/Downloads/brp781.ipa

include /Users/Joey/projects/theos/makefiles/tweak.mk

 

You're the man! Working perfectly, thanks ^_^

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

    • Portal Survivor v1.0.2 [ +3 Cheats ] Currency Max
      Modded/Hacked App: Portal Survivor By ESC Games Yazilim Anonim Sirketi
      Bundle ID: com.escape.portalsurvivor
      App Store Link: https://apps.apple.com/ph/app/portal-survivor/id6754314383?uo=4

      🤩 Hack Features

      - Unlimited Coins
      - Unlimited Energy
      - Unlimited HP
      • 4 replies
    • Portal Survivor v1.0.2 [ +3 Jailed ] Currency Max
      Modded/Hacked App: Portal Survivor By ESC Games Yazilim Anonim Sirketi
      Bundle ID: com.escape.portalsurvivor
      App Store Link: https://apps.apple.com/ph/app/portal-survivor/id6754314383?uo=4

      🤩 Hack Features

      - Unlimited Coins
      - Unlimited Energy
      - Unlimited HP
      • 8 replies
    • Tower Defense Rumble v0.7303 [ +10 Cheats ] Easy Win
      Modded/Hacked App: Tower Defense Rumble By DU-EON YOO
      Bundle ID: com.i.dfr
      App Store Link: https://apps.apple.com/ph/app/tower-defense-rumble/id6738600584?uo=4

      🤩 Hack Features

      - Always Last Wave / Easy Win
      Tower Status
      - ATK Max
      - HP Max
      - Range Max
      - ATK CD
      Base Tower Status
      - ATK Max
      - HP Max
      - Range Max
      - ATK CD
      - ATK Speed
      • 3 replies
    • Tower Defense Rumble v0.7303 [ +10 Jailed ] Easy Win
      Modded/Hacked App: Tower Defense Rumble By DU-EON YOO
      Bundle ID: com.i.dfr
      App Store Link: https://apps.apple.com/ph/app/tower-defense-rumble/id6738600584?uo=4

      🤩 Hack Features

      - Always Last Wave / Easy Win
      Tower Status
      - ATK Max
      - HP Max
      - Range Max
      - ATK CD
      Base Tower Status
      - ATK Max
      - HP Max
      - Range Max
      - ATK CD
      - ATK Speed
      • 6 replies
    • Dice Lords v1.2.8 [ +5 Cheats ] Currency Max
      Modded/Hacked App: Dice Lords By Voodoo
      Bundle ID: com.oxvgames.dicelords
      App Store Link: https://apps.apple.com/us/app/dice-lords/id6743435206?uo=4

      🤩 Hack Features

      - ADS NO / Rewards Free
      - Unlimited Gems Green
      - Unlimited Gems Red
      - Unlimited Coins
      - DMG / Roll Dice
      • 11 replies
    • Dice Lords v1.2.8 [ +5 Jailed ] Currency Max
      Modded/Hacked App: Dice Lords By Voodoo
      Bundle ID: com.oxvgames.dicelords
      App Store Link: https://apps.apple.com/us/app/dice-lords/id6743435206?uo=4

      🤩 Hack Features

      - ADS NO / Rewards Free
      - Unlimited Gems Green
      - Unlimited Gems Red
      - Unlimited Coins
      - DMG / Roll Dice
      • 10 replies
    • HomeScapes v8.5.100 Jailed Cheats +3
      Modded/Hacked App: Homescapes By PLR Worldwide Sales Limited
      Bundle ID: com.playrix.gardenscapes-sweethome
      iTunes Store Link: https://apps.apple.com/us/app/homescapes/id1195621598?uo=4

       

      📌 Mod Requirements

      - Non-Jailbroken/Jailed or Jailbroken iPhone or iPad.
      - Sideloadly or alternatives.
      - Computer running Windows/macOS/Linux with iTunes installed.

       

      🤩 Hack Features

      - Infinite Moves
      - Infinite Boosters
      - Infinite Coins (Spend some)
      - Infinite Lives (Won't substract when you failed level)
      - Complete tasks without needing stars - Game Breaking for sure
      - Unlock Season Pass (by @NoFearGG) -- Go click the purchase button. It'll look like nothing happened. Leave season pass area. And go back. It'll show unlocked. And be saved that way


      🍏 Jailbreak iOS hacks: https://iosgods.com/topic/75434-homescapes-cheats-v776-5/

       

      ⬇️ iOS Hack Download IPA Link: https://iosgods.com/topic/71443-homescapes-v776-jailed-cheats-3/
        • Agree
        • Like
      • 2,511 replies
    • Basketball Master: Dunk Hero v1.2.1 [ +4 Cheats ] Currency Max
      Modded/Hacked App: Basketball Master: Dunk Hero By UDO GAMES OYUN YAZILIM ANONIM SIRKETI
      Bundle ID: com.udogames.dunkmasters
      App Store Link: https://apps.apple.com/us/app/basketball-master-dunk-hero/id6744168445?uo=4

      🤩 Hack Features

      - ADS NO
      - Unlimited Cash
      - Unlimited Gold / Tested No
      - Unlimited Energy
      • 5 replies
    • Basketball Master: Dunk Hero v1.2.1 [ +4 Jailed ] Currency Max
      Modded/Hacked App: Basketball Master: Dunk Hero By UDO GAMES OYUN YAZILIM ANONIM SIRKETI
      Bundle ID: com.udogames.dunkmasters
      App Store Link: https://apps.apple.com/us/app/basketball-master-dunk-hero/id6744168445?uo=4

      🤩 Hack Features

      - ADS NO
      - Unlimited Cash
      - Unlimited Gold / Tested No
      - Unlimited Energy
      • 5 replies
    • Yarn Fever! Unravel Puzzle v7.3 [ +3 Cheats  ] Booster Max
      Modded/Hacked App: Yarn Fever! Unravel Puzzle By GETSMART TECHNOLOGY COMPANY LIMITED
      Bundle ID: puzzle.yarn.fever.unravel.puzzle
      App Store Link: https://apps.apple.com/us/app/yarn-fever-unravel-puzzle/id6747875092?uo=4

       

       

      📌 Mod Requirements

      - Jailbroken iPhone or iPad.
      - iGameGod / Filza / iMazing.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak (from Sileo, Cydia or Zebra).

       

      🤩 Hack Features

      - Unlimited Slots
      - Unlimited Booster
      - Lives / 0 Play Unlimited

       

      ⬇️ iOS Hack Download Link


      Hidden Content

      Download Hack







       

      📖 iOS Installation Instructions

      STEP 1: Download the .deb hack file from the link above. Use Safari, Google Chrome or other iOS browsers to download.
      STEP 2: Once the file has downloaded, tap on it and then you will be prompted on whether you want to open the deb with iGameGod or copy it to Filza.
      STEP 3: If needed, tap on the downloaded file again, then select ‘Normal Install’ from the options on your screen.
      STEP 4: Let iGameGod/Filza finish the cheat installation. If it doesn’t install successfully, see the note below.
      STEP 5: Open the game, log in to your iOSGods account when asked, then toggle on the features you want and enjoy!

       

      NOTE: If you have any questions or problems, read our Jailbreak iOS Hack Troubleshooting & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue below and we'll do our best to help! If the hack does work for you, please post your feedback below and help out other fellow members that are encountering issues.

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

      More iOS 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.

      Modded Android APKs
      Need modded apps or games for Android? Check out the latest custom APK mods, cheats & more in our Android Section.
      • 3 replies
    • Yarn Fever! Unravel Puzzle v7.3 [ +3 Jailed ] Booster Max
      Modded/Hacked App: Yarn Fever! Unravel Puzzle By GETSMART TECHNOLOGY COMPANY LIMITED
      Bundle ID: puzzle.yarn.fever.unravel.puzzle
      App Store Link: https://apps.apple.com/us/app/yarn-fever-unravel-puzzle/id6747875092?uo=4
      🤩 Hack Features

      - Unlimited Slots
      - Unlimited Booster
      - Lives / 0 Play Unlimited
      • 5 replies
    • Paper Dungeon! v1.0.4 [ +5 Cheats ] Currency Max
      Modded/Hacked App: Paper Dungeon! By BERMUDA GAMES OYUN YAZILIM VE PAZARLAMA ANONIM SIRKETI
      Bundle ID: com.bermudagames.talefight
      App Store Link: https://apps.apple.com/us/app/paper-dungeon/id6755391279?uo=4 

      🤩 Hack Features

      - Unlimited Gold
      - HP Max / Change Card
      - ATK Max / Change Card
      - DEF Max / Change Card
      - Criti Max / Change Card
      • 3 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