Jump to content

theos make package problems


Mazterbatter

12 posts in this topic

Recommended Posts

Posted

Hey guys, 

I am using these the I got from Vida's tutorial and using shoos igmm Nic template to try to create a tweak. I have got my project instantiated, edited my code to include my hacks and changed the color, but when I go to run "make package" or "make package install" I get errors telling me that I am missing some *.h files that it calls to import in the Prefix.pch file.

This is my Prefix.pch file

#ifdef DEBUG

#define __DEBUG__

#endif

 

#ifdef __OBJC__

#import <_Prefix/NullabilityCompat.h>

 

#ifndef THEOS_SWIFT

#import <Foundation/Foundation.h>

 

#ifdef TARGET_OS_SIMULATOR

#define _THEOS_IS_SIMULATOR TARGET_OS_SIMULATOR

#else

#define _THEOS_IS_SIMULATOR TARGET_IPHONE_SIMULATOR

#endif

 

#if TARGET_IPHONE || _THEOS_IS_SIMULATOR

#import <UIKit/UIKit.h>

#import <_Prefix/IOSWebKitCompatHacks.h>

#endif

 

#if TARGET_MACOSX

#import <Cocoa/Cocoa.h>

#import <AppKit/AppKit.h>

#endif

#endif

 

#import <_Prefix/HBLog.h>

#import <_Prefix/IOSMacros.h>

#endif

 

the first error it gives my is for _Prefix/NullabilityCompat.h file not found the second error it will give me is UIKIT/UIKit.h not found. 

I have found multiple copies of headers from different sources and have found none that have those files in them.

I am beating my head against a wall here and so close to completing my project and moving on to the next one any help anyone could offer would be greatly appreciated. Thanks in advance.

 

MazterBatter

Posted

Shmoo's Mod Menu template requires some extra headers for it to work properly. They are mentioned on the topic. :)

If you are getting UIKit not found issues, then your theos installation is likely either corrupt or not installed properly.

Posted

Do you have headers?

Do you have sdks?

Did you copy c++ stuff to include folder?

Why don't you just use the new theos?

Posted

Yes I moved from my sdks/iosversion/c++/4.2.1/ over to the include folder 

I have sdks for 9.3 10.3 and 11.2 I followed DiDA tutorial from January for theos install.

Where is a link to the new theos? I have tried this on multiple devices and a friend of mine has tried also and we both get stuck at "make package"

I also got headers from GitHub and merged them with the headers that were moved over and nothing still. the files needed are not in those headers.

Can this be resolved by using another Prefix.pch file? or editing this one? I had read about changing NullabilityCompat.h to BackwardCompat.h or something of the sort.

Posted
42 minutes ago, Mazterbatter said:

I also got headers from GitHub and merged them with the headers that were moved over and nothing still. the files needed are not in those headers.

What do you mean by this?

All you need to do is install theos using the tutorial I made and you don't need any additional theos related headers.

Posted

Maybe I had the headers already and then moved them over but I did move over the files from the sdks/blah/c++/4.2.1 over to the include folder as well I can clear my entire theos directory and try to install again.

Posted

I tried a make package messages=yes & got this in return

 

MacBook-Pro:tweak Jenson$ make package messages=yes

xcrun: error: SDK "iphoneos" cannot be located

xcrun: error: SDK "iphoneos" cannot be located

xcrun: error: SDK "iphoneos" cannot be located

xcrun: error: SDK "iphoneos" cannot be located

> Making all for tweak Tap2018Tweak…

xcrun: error: SDK "iphoneos" cannot be located

set -o pipefail; (/Library/Developer/CommandLineTools/usr/bin/make -f Makefile --no-print-directory --no-keep-going \

internal-library-compile \

_THEOS_CURRENT_TYPE=tweak THEOS_CURRENT_INSTANCE=Tweak _THEOS_CURRENT_OPERATION=compile \

THEOS_BUILD_DIR="." _THEOS_MAKE_PARALLEL=yes)

xcrun: error: SDK "iphoneos" cannot be located

xcrun: error: SDK "iphoneos" cannot be located

set -o pipefail; (mkdir -p /var/Tweaks/tap2018tweak/.theos/obj/debug/armv7/)

(printf "\e[0;3%im==> \e[1;39m%s…\e[m\n" 1 "Preprocessing Tweak.xm"); set -o pipefail; (/var/theos/bin/logos.pl -c warnings=error    Tweak.xm > /var/Tweaks/tweak/.theos/obj/debug/armv7/Tweak.xm.mm)

==> Preprocessing Tweak.xm…

(printf "\e[0;3%im==> \e[1;39m%s…\e[m\n" 2 "Compiling Tweak.xm (armv7)"); set -o pipefail; (xcrun -sdk iphoneos clang++ -x objective-c++ -c -I"/var/Tweaks/tweak" -I/var/theos/include -I/var/theos/vendor/include -I/var/theos/include/_fallback -include /var/theos/Prefix.pch -DTARGET_IPHONE=1 -O0 -Wall -Werror  -isysroot "/var/theos/sdks/iPhoneOS9.3.sdk" -D__IPHONE_OS_VERSION_MIN_REQUIRED=__IPHONE_9_3 -miphoneos-version-min=9.3  -fmodules -fcxx-modules -fmodule-name=Tweak -fbuild-session-file=/var/Tweaks/tap2018tweak/.theos/build_session -fmodules-prune-after=345600 -fmodules-prune-interval=86400 -fmodules-validate-once-per-build-session  -DALWAYS_INLINE=1 -Os -std=c++11 -w -s -DDEBUG -ggdb -O0  -DTHEOS_INSTANCE_NAME="\"Tweak\""  -arch armv7              /var/Tweaks/tweak/.theos/obj/debug/armv7/Tweak.xm.mm -o /var/Tweaks/tweak/.theos/obj/debug/armv7/Tweak.xm.2eb6391e.o)

==> Compiling Tweak.xm (armv7)…

xcrun: error: SDK "iphoneos" cannot be located

In file included from <built-in>:1:

/var/theos/Prefix.pch:6:10: fatal error: '_Prefix/NullabilityCompat.h' file not

      found

        #import <_Prefix/NullabilityCompat.h>

                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 error generated.

make[3]: *** [/var/Tweaks/tweak/.theos/obj/debug/armv7/Tweak.xm.2eb6391e.o] Error 1

make[2]: *** [/var/Tweaks/tweak/.theos/obj/debug/armv7/Tweak.dylib] Error 2

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

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

Posted
3 minutes ago, DiDA said:

When did you install theos? Are you using the latest version?

Trying to find your tutorial. Could you provide me with a link to it please?

Posted

I just installed it a couple of days ago maybe 72 hours on the Mac like 48 on 2 other devices. 24 on 1 Device and about 12 hours on ubuntu with windows.

@drog23 

 

Archived

This topic is now archived and is closed to further replies.

  • Our picks

    • Knight Survivor v1.0.1 [ +12 Cheats ] Currency Max
      Modded/Hacked App: Knight Survivor By MOBIBRAIN TECHNOLOGY PTE. LTD.
      Bundle ID: com.zykj.princessknight
      App Store Link: https://apps.apple.com/us/app/knight-survivor/id6758685645?uo=4

      🤩 Hack Features

      - ATK MAX
      - ATK Speed
      ::::::::: VIP ::::::::::
      - Unlimited Gems
      - Unlimited Gold
      - Unlimited Energy
      - Unlimited AD Kit
      - Unlimited Weapon EXP
      - Unlimited Premium Keys
      - Unlimited Mythic Keys
      - Unlimited Wish Keys
      - Unlocked All Weapon
      • 0 replies
    • Knight Survivor v1.0.1 [ +12 Jailed ] Currency Max
      Modded/Hacked App: Knight Survivor By MOBIBRAIN TECHNOLOGY PTE. LTD.
      Bundle ID: com.zykj.princessknight
      App Store Link: https://apps.apple.com/us/app/knight-survivor/id6758685645?uo=4

      🤩 Hack Features

      - ATK MAX
      - ATK Speed
      ::::::::: VIP ::::::::::
      - Unlimited Gems
      - Unlimited Gold
      - Unlimited Energy
      - Unlimited AD Kit
      - Unlimited Weapon EXP
      - Unlimited Premium Keys
      - Unlimited Mythic Keys
      - Unlimited Wish Keys
      - Unlocked All Weapon
        • Like
      • 1 reply
    • Pandao Wars: Fight for Freedom v0.7.10 [ +2 APK MOD ] Currency Max
      Mod APK Game Name: Pandao Wars: Fight for Freedom
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.jbxgames.island.wars.fight.defender

       

      🤩 Hack Features

      - Unlimited Crystal
      - Unlimited Coins

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      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

      - IK_IK

       

      📷 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.
      • 0 replies
    • Tower Defense Rumble v0.7568 [ +10 APK MOD ] Easy Win
      Mod APK Game Name: Tower Defense Rumble
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.superplanet.rumble&hl=en

       

      🤩 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

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      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

      - IK_IK

       

      📷 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.
      • 0 replies
    • Tower Defense Rumble v7568 [ +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
      • 11 replies
    • Tower Defense Rumble v7568 [ +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
        • Thanks
        • Like
      • 14 replies
    • Idle Nuns Tycoon: Church Life v1.1.4 [ +7 APK MOD ] Currency Max
      Mod APK Game Name: Idle Nuns Tycoon: Church Life
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.idle.nums.empire.tycoon&hl=es_UY

       

      🤩 Hack Features

      - ADS NO / Rewards Free
      Pre Activated
      - Gold Enough
      - Money Income / Upgrade Building just
      - Premium Growth Fund
      - Premium Pass Active
      - Deluxe Pass Active
      - Premium & Deluxe Pass Level Skip Cost 0

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      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

      - IK_IK

       

      📷 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.
      • 0 replies
    • Idle Nuns Tycoon v1.1.11 [ +3 Cheats ] Currency Max
      Modded/Hacked App: Idle Nuns Tycoon By SAMZU LIMITED
      Bundle ID: com.idle.nums.empire.tycoon
      App Store Link: https://apps.apple.com/us/app/idle-nuns-tycoon/id6747325865?uo=4
       

      🤩 Hack Features

      - ADS NO [ Rewards Free ]
      - Gold [ Disable After Get ]
      - Money [ Disable After Get ]
      - Silver [ Disable After Get ] Don't Use When Earn [ LVL & EXP ] Because Linked LvL & EXP Not Work
        • Informative
        • Agree
        • Haha
        • Winner
        • Like
      • 17 replies
    • Idle Nuns Tycoon v1.1.11 [ +3 Jailed ] Currency Max
      Modded/Hacked App: Idle Nuns Tycoon By SAMZU LIMITED
      Bundle ID: com.idle.nums.empire.tycoon
      App Store Link: https://apps.apple.com/us/app/idle-nuns-tycoon/id6747325865?uo=4

       
      🤩 Hack Features

      - ADS NO [ Rewards Free ]
      - Gold [ Disable After Get ]
      - Money [ Disable After Get ]
      - Silver [ Disable After Get ] Don't Use When Earn [ LVL & EXP ] Because Linked LvL & EXP Not Work
        • Agree
        • Haha
        • Winner
        • Like
      • 22 replies
    • Travel Merge Family Game v3.070 [ +1++ APK MOD ] Currency Max
      Mod APK Game Name: Travel Merge Family Game
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.TravelMergeFamily&hl=en

       

      🤩 Hack Features

      - Currency Max

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      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

      - IK_IK

       

      📷 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.
      • 0 replies
    • Travel Merge Family Game v3.070 [ +1++ Cheats ] Currency Max
      Travel Merge Family

      🤩 Hack Features

      - Currency Max 
        • Informative
        • Like
      • 20 replies
    • Travel Merge Family Game v3.070 [ +1++ Jailed ] Currency Max
      Modded/Hacked App: Travel Merge Family By Arruga Corp.
      Bundle ID: com.ArrugaCorp.TravelMergeFamily
      App Store Link: https://apps.apple.com/us/app/travel-merge-family/id6553995556?uo=4


      🤩 Hack Features

      - Currency Max
        • Agree
        • Thanks
        • Like
      • 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