Importing <AppKit/AppKit.h> does not work

10,095

AppKit is for Mac; for iOS you want UIKit:

#import <UIKit/UIKit.h>
Share:
10,095
junyi00
Author by

junyi00

Updated on June 14, 2022

Comments

  • junyi00
    junyi00 about 2 years

    I am making a cydia tweak on Xcode using IOSOpenDev and i tried to import <AppKit/AppKit.h> but i'm getting this error!
    'AppKit/AppKit.h' file not found'
    This is my code which changes the flash color when someone tries to take a screenshot

    #include <AppKit/AppKit.h>
    
    %hook SBScreenFlash
    
    -(void)flashColor:(id)color {
    
    NSDictionary *prefs=[[NSDictionary alloc] initWithContentsOfFile:@"/var/mobile/Library/Preferences/com.junyi00.screenshotcolor.plist"];
    
    if ([[prefs objectForKey:@"enable"] boolValue]){
        color = [NSColor blueColor];
        %orig(color); }
    else {
        %orig; }
    }
    
    %end
    

    I looked into opt/IOSOpenDev/include and opt/theos/include and was unable to find AppKit.h
    How do i fix this problem? Please help