Skip to content

Commit b118807

Browse files
committed
Replace header files
Replace header files
1 parent 6a9b74a commit b118807

File tree

5 files changed

+496
-241
lines changed

5 files changed

+496
-241
lines changed

MJAppTools.xcodeproj/project.pbxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
2DBBEB22201C8EDD00780B3C /* NSFileHandle+Extension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSFileHandle+Extension.h"; sourceTree = "<group>"; };
3535
2DBBEB25201C8FA200780B3C /* MJMachO.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MJMachO.h; sourceTree = "<group>"; };
3636
2DBBEB26201C8FA200780B3C /* MJMachO.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MJMachO.m; sourceTree = "<group>"; };
37+
2DFA8508201ECF5700F3F555 /* FBBundleInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FBBundleInfo.h; sourceTree = "<group>"; };
3738
/* End PBXFileReference section */
3839

3940
/* Begin PBXFrameworksBuildPhase section */
@@ -80,6 +81,7 @@
8081
2DBBEAF8201C6F3800780B3C /* LSApplicationProxy.h */,
8182
2DBBEAF9201C6F3800780B3C /* LSApplicationWorkspace.h */,
8283
2DBBEAFA201C6F3800780B3C /* FBApplicationInfo.h */,
84+
2DFA8508201ECF5700F3F555 /* FBBundleInfo.h */,
8385
);
8486
path = SystemHeaders;
8587
sourceTree = "<group>";

MJAppTools/SystemHeaders/FBApplicationInfo.h

100755100644
Lines changed: 161 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -1,112 +1,171 @@
1-
#import <Foundation/Foundation.h>
21

3-
@interface FBBundleInfo : NSObject
4-
{
5-
id _proxy;
6-
NSString *_displayName;
7-
NSString *_bundleIdentifier;
8-
NSString *_bundleVersion;
9-
NSString *_bundleType;
10-
NSURL *_bundleURL;
2+
#import "FBBundleInfo.h"
3+
4+
@interface FBApplicationInfo : FBBundleInfo {
5+
NSString * _appIDEntitlement;
6+
NSSet * _backgroundModes;
7+
BOOL _beta;
8+
BOOL _blocked;
9+
NSURL * _bundleContainerURL;
10+
NSArray * _customMachServices;
11+
NSURL * _dataContainerURL;
12+
NSArray * _deviceFamilies;
13+
NSString * _displayName;
14+
NSNumber * _downloaderDSID;
15+
BOOL _enabled;
16+
NSDictionary * _environmentVariables;
17+
NSURL * _executableURL;
18+
BOOL _exitsOnSuspend;
19+
NSArray * _externalAccessoryProtocols;
20+
BOOL _hasViewServicesEntitlement;
21+
BOOL _initialized;
22+
BOOL _installing;
23+
BOOL _isManaged;
24+
NSNumber * _itemID;
25+
double _lastModifiedDate;
26+
NSDictionary * _lazy_entitlements;
27+
NSString * _lazy_fallbackFolderName;
28+
NSArray * _lazy_folderNames;
29+
float _minimumBrightnessLevel;
30+
BOOL _newsstand;
31+
long _once_entitlements;
32+
long _once_folderNames;
33+
NSString * _preferenceDomain;
34+
BOOL _provisioningProfileValidated;
35+
NSNumber * _purchaserDSID;
36+
int _ratingRank;
37+
NSArray * _requiredCapabilities;
38+
BOOL _requiresPersistentWiFi;
39+
BOOL _restricted;
40+
NSURL * _sandboxURL;
41+
NSString * _sdkVersion;
42+
NSString * _signerIdentity;
43+
unsigned int _supportedInterfaceOrientations;
44+
NSArray * _tags;
45+
unsigned int _type;
46+
BOOL _uninstalling;
1147
}
1248

13-
@property(retain, nonatomic) NSURL *bundleURL; // @synthesize bundleURL=_bundleURL;
14-
@property(copy, nonatomic) NSString *bundleType; // @synthesize bundleType=_bundleType;
15-
@property(copy, nonatomic) NSString *bundleVersion; // @synthesize bundleVersion=_bundleVersion;
16-
@property(copy, nonatomic) NSString *bundleIdentifier; // @synthesize bundleIdentifier=_bundleIdentifier;
17-
@property(copy, nonatomic) NSString *displayName; // @synthesize displayName=_displayName;
18-
@property(readonly, retain, nonatomic, getter=_proxy) id proxy; // @synthesize proxy=_proxy;
49+
@property (getter=_appIDEntitlement, nonatomic, readonly, copy) NSString *appIDEntitlement;
50+
@property (getter=isBeta, nonatomic, readonly) BOOL beta;
51+
@property (getter=isBlocked, nonatomic, readonly) BOOL blocked;
52+
@property (nonatomic, readonly, retain) NSURL *bundleContainerURL;
53+
@property (nonatomic, readonly, retain) NSArray *customMachServices;
54+
@property (copy, nonatomic) NSString *applicationType;
55+
@property (nonatomic, readonly, retain) NSURL *dataContainerURL;
56+
@property (readonly, copy) NSString *debugDescription;
57+
@property (readonly, copy) NSString *description;
58+
@property (nonatomic, readonly, retain) NSArray *deviceFamilies;
59+
@property (nonatomic, readonly, copy) NSString *displayName;
60+
@property (nonatomic, readonly, retain) NSNumber *downloaderDSID;
61+
@property (getter=isEnabled, nonatomic, readonly) BOOL enabled;
62+
@property (nonatomic, readonly, retain) NSDictionary *entitlements;
63+
@property (nonatomic, readonly, retain) NSDictionary *environmentVariables;
64+
@property (nonatomic, readonly, retain) NSURL *executableURL;
65+
@property (getter=isExitsOnSuspend, nonatomic, readonly) BOOL exitsOnSuspend;
66+
@property (nonatomic, readonly, retain) NSArray *externalAccessoryProtocols;
67+
@property (nonatomic, readonly, retain) NSString *fallbackFolderName;
68+
@property (nonatomic, readonly, retain) NSArray *folderNames;
69+
@property (getter=hasFreeDeveloperProvisioningProfile, nonatomic, readonly) BOOL freeDeveloperProvisioningProfile;
70+
@property (nonatomic, readonly) BOOL hasViewServicesEntitlement;
71+
@property (readonly) unsigned int hash;
72+
@property (getter=_isInstalling, setter=_setInstalling:, nonatomic) BOOL installing;
73+
@property (nonatomic, readonly, retain) NSNumber *itemID;
74+
@property (nonatomic, readonly) double lastModifiedDate;
75+
@property (nonatomic, readonly) float minimumBrightnessLevel;
76+
@property (getter=isNewsstand, nonatomic, readonly) BOOL newsstand;
77+
@property (nonatomic, readonly, copy) NSString *preferenceDomain;
78+
@property (getter=isProvisioningProfileValidated, nonatomic, readonly) BOOL provisioningProfileValidated;
79+
@property (nonatomic, readonly, retain) NSNumber *purchaserDSID;
80+
@property (nonatomic, readonly) int ratingRank;
81+
@property (nonatomic, readonly, retain) NSArray *requiredCapabilities;
82+
@property (nonatomic, readonly) BOOL requiresPersistentWiFi;
83+
@property (getter=isRestricted, nonatomic, readonly) BOOL restricted;
84+
@property (nonatomic, readonly, retain) NSURL *sandboxURL;
85+
@property (nonatomic, readonly, copy) NSString *sdkVersion;
86+
@property (nonatomic, readonly) int signatureState;
87+
@property (nonatomic, readonly, copy) NSString *signerIdentity;
88+
@property (readonly) Class superclass;
89+
@property (nonatomic, readonly) unsigned int supportedInterfaceOrientations;
90+
@property (nonatomic, readonly, retain) NSArray *tags;
91+
@property (nonatomic, readonly) unsigned int type;
92+
@property (getter=_isUninstalling, setter=_setUninstalling:, nonatomic) BOOL uninstalling;
93+
@property (getter=hasUniversalProvisioningProfile, nonatomic, readonly) BOOL universalProvisioningProfile;
1994

20-
- (id)initWithApplicationProxy:(id)arg1;
95+
+ (unsigned int)_applicationTypeForProxy:(id)arg1;
96+
+ (void)_buildDefaults:(id)arg1 fromInfo:(id)arg2 entitlements:(id)arg3 appType:(unsigned int)arg4 isOnOrAfterOkemo:(BOOL)arg5;
97+
+ (unsigned int)_computeSupportedInterfaceOrientationsWithInfo:(id)arg1 forDefaults:(id)arg2;
98+
+ (id)_configureEnvironment:(id)arg1 withInfo:(id)arg2 isPreApex:(BOOL)arg3;
99+
+ (id)_genreNameForID:(int)arg1;
21100

22-
@end
23-
24-
@interface FBApplicationInfo : FBBundleInfo
25-
{
26-
NSURL *_executableURL;
27-
NSURL *_bundleContainerURL;
28-
NSURL *_dataContainerURL;
29-
NSURL *_sandboxURL;
30-
double _lastModifiedDate;
31-
NSString *_preferenceDomain;
32-
NSString *_signerIdentity;
33-
NSDictionary *_environmentVariables;
34-
NSDictionary *_entitlements;
35-
_Bool _provisioningProfileValidated;
36-
NSString *_sdkVersion;
37-
NSArray *_customMachServices;
38-
unsigned long long _type;
39-
NSArray *_requiredCapabilities;
40-
NSArray *_tags;
41-
NSArray *_deviceFamilies;
42-
_Bool _enabled;
43-
_Bool _newsstand;
44-
_Bool _restricted;
45-
_Bool _beta;
46-
NSSet *_backgroundModes;
47-
NSSet *_supportedInterfaceOrientations;
48-
_Bool _exitsOnSuspend;
49-
_Bool _requiresPersistentWiFi;
50-
float _minimumBrightnessLevel;
51-
NSArray *_externalAccessoryProtocols;
52-
long long _ratingRank;
53-
NSArray *_folderNames;
54-
NSString *_fallbackFolderName;
55-
_Bool _installing;
56-
_Bool _uninstalling;
57-
NSObject<OS_dispatch_queue> *_workQueue;
58-
}
59-
60-
@property(nonatomic, getter=_isUninstalling, setter=_setUninstalling:) _Bool uninstalling; // @synthesize uninstalling=_uninstalling;
61-
@property(nonatomic, getter=_isInstalling, setter=_setInstalling:) _Bool installing; // @synthesize installing=_installing;
62-
@property(readonly, nonatomic) long long ratingRank; // @synthesize ratingRank=_ratingRank;
63-
@property(readonly, retain, nonatomic) NSArray *externalAccessoryProtocols; // @synthesize externalAccessoryProtocols=_externalAccessoryProtocols;
64-
@property(readonly, nonatomic) float minimumBrightnessLevel; // @synthesize minimumBrightnessLevel=_minimumBrightnessLevel;
65-
@property(readonly, nonatomic) _Bool requiresPersistentWiFi; // @synthesize requiresPersistentWiFi=_requiresPersistentWiFi;
66-
@property(readonly, nonatomic, getter=isExitsOnSuspend) _Bool exitsOnSuspend; // @synthesize exitsOnSuspend=_exitsOnSuspend;
67-
@property(readonly, nonatomic, getter=isBeta) _Bool beta; // @synthesize beta=_beta;
68-
@property(readonly, nonatomic, getter=isRestricted) _Bool restricted; // @synthesize restricted=_restricted;
69-
@property(readonly, nonatomic, getter=isNewsstand) _Bool newsstand; // @synthesize newsstand=_newsstand;
70-
@property(readonly, nonatomic, getter=isEnabled) _Bool enabled; // @synthesize enabled=_enabled;
71-
@property(readonly, retain, nonatomic) NSArray *tags; // @synthesize tags=_tags;
72-
@property(readonly, retain, nonatomic) NSArray *deviceFamilies; // @synthesize deviceFamilies=_deviceFamilies;
73-
@property(readonly, retain, nonatomic) NSArray *requiredCapabilities; // @synthesize requiredCapabilities=_requiredCapabilities;
74-
@property(readonly, nonatomic) unsigned long long type; // @synthesize type=_type;
75-
@property(readonly, retain, nonatomic) NSArray *customMachServices; // @synthesize customMachServices=_customMachServices;
76-
@property(readonly, copy, nonatomic) NSString *sdkVersion; // @synthesize sdkVersion=_sdkVersion;
77-
@property(readonly, nonatomic, getter=isProvisioningProfileValidated) _Bool provisioningProfileValidated; // @synthesize provisioningProfileValidated=_provisioningProfileValidated;
78-
@property(readonly, retain, nonatomic) NSDictionary *entitlements; // @synthesize entitlements=_entitlements;
79-
@property(readonly, retain, nonatomic) NSDictionary *environmentVariables; // @synthesize environmentVariables=_environmentVariables;
80-
@property(readonly, copy, nonatomic) NSString *signerIdentity; // @synthesize signerIdentity=_signerIdentity;
81-
@property(readonly, copy, nonatomic) NSString *preferenceDomain; // @synthesize preferenceDomain=_preferenceDomain;
82-
@property(readonly, nonatomic) double lastModifiedDate; // @synthesize lastModifiedDate=_lastModifiedDate;
83-
@property(readonly, retain, nonatomic) NSURL *sandboxURL; // @synthesize sandboxURL=_sandboxURL;
84-
@property(readonly, retain, nonatomic) NSURL *dataContainerURL; // @synthesize dataContainerURL=_dataContainerURL;
85-
@property(readonly, retain, nonatomic) NSURL *bundleContainerURL; // @synthesize bundleContainerURL=_bundleContainerURL;
86-
@property(readonly, retain, nonatomic) NSURL *executableURL; // @synthesize executableURL=_executableURL;
87-
- (id)_localizedGenreFromDictionary:(id)arg1;
88-
- (id)_localizedGenreNameForID:(long long)arg1;
89-
- (void)_cacheFolderNamesForSystemApp:(id)arg1;
90-
- (id)_configureEnvironment:(id)arg1;
91-
- (long long)_computeRatingRank;
92-
- (id)_copyiTunesMetadata;
93-
- (void)_buildDefaultsFromInfoPlist:(id)arg1;
94-
- (id)_computeSupportedInterfaceOrientations:(id)arg1;
95-
- (void)_acceptApplicationSignatureIdentity;
96-
- (id)_preferenceDomain;
97-
- (double)_lastModifiedDateForPath:(id)arg1;
98-
- (unsigned long long)_applicationType:(id)arg1;
99-
- (id)description;
100-
- (_Bool)builtOnOrAfterSDKVersion:(id)arg1;
101+
- (id)_appIDEntitlement;
102+
- (id)_applicationTrustData;
103+
- (id)_initForProfileManagerTesting;
104+
- (id)_initWithApplicationProxy:(id)arg1;
105+
- (id)_initWithBundleIdentifier:(id)arg1 url:(id)arg2;
106+
- (id)_initWithBundleProxy:(id)arg1 overrideURL:(id)arg2;
107+
- (BOOL)_isInstalling;
108+
- (BOOL)_isUninstalling;
109+
- (void)_loadFromProxy:(id)arg1;
110+
- (int)_mapSignatureStateFromTrustState:(unsigned int)arg1;
111+
- (void)_once_loadFolderNamesIfNecessary;
112+
- (void)_overrideTags:(id)arg1;
113+
- (id)_profileManager;
114+
- (void)_setInstalling:(BOOL)arg1;
115+
- (void)_setProfileManager:(id)arg1;
116+
- (void)_setUninstalling:(BOOL)arg1;
101117
- (void)acceptApplicationSignatureIdentity;
102-
- (_Bool)supportsInterfaceOrientation:(long long)arg1;
103-
- (_Bool)supportsBackgroundMode:(id)arg1;
104-
@property(readonly, retain, nonatomic) NSString *fallbackFolderName; // @synthesize fallbackFolderName=_fallbackFolderName;
105-
@property(readonly, retain, nonatomic) NSArray *folderNames; // @synthesize folderNames=_folderNames;
106-
@property(readonly, nonatomic) long long signatureState; // @dynamic signatureState;
118+
- (BOOL)builtOnOrAfterSDKVersion:(id)arg1;
119+
- (id)bundleContainerURL;
120+
- (id)customMachServices;
121+
- (id)dataContainerURL;
107122
- (void)dealloc;
123+
- (id)debugDescription;
124+
- (id)defaults;
125+
- (id)description;
126+
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
127+
- (id)descriptionWithMultilinePrefix:(id)arg1;
128+
- (id)deviceFamilies;
129+
- (id)displayName;
130+
- (id)downloaderDSID;
131+
- (id)entitlements;
132+
- (id)environmentVariables;
133+
- (id)executableURL;
134+
- (id)externalAccessoryProtocols;
135+
- (id)fallbackFolderName;
136+
- (id)folderNames;
137+
- (BOOL)hasFreeDeveloperProvisioningProfile;
138+
- (BOOL)hasUniversalProvisioningProfile;
139+
- (BOOL)hasViewServicesEntitlement;
108140
- (id)initWithApplicationProxy:(id)arg1;
109-
- (NSString *)applicationType;
141+
- (BOOL)isBeta;
142+
- (BOOL)isBlocked;
143+
- (BOOL)isEnabled;
144+
- (BOOL)isExitsOnSuspend;
145+
- (BOOL)isNewsstand;
146+
- (BOOL)isProvisioningProfileValidated;
147+
- (BOOL)isRestricted;
148+
- (id)itemID;
149+
- (double)lastModifiedDate;
150+
- (float)minimumBrightnessLevel;
151+
- (id)preferenceDomain;
152+
- (id)purchaserDSID;
153+
- (int)ratingRank;
154+
- (id)requiredCapabilities;
155+
- (BOOL)requiresPersistentWiFi;
156+
- (id)sandboxURL;
157+
- (id)sdkVersion;
158+
- (int)signatureState;
159+
- (id)signerIdentity;
160+
- (BOOL)statusBarHiddenForInterfaceOrientation:(int)arg1 onDisplay:(id)arg2;
161+
- (id)succinctDescription;
162+
- (id)succinctDescriptionBuilder;
163+
- (unsigned int)supportedInterfaceOrientations;
164+
- (BOOL)supportsAllInterfaceOrientations;
165+
- (BOOL)supportsBackgroundMode:(id)arg1;
166+
- (BOOL)supportsDeviceFamily:(unsigned int)arg1;
167+
- (BOOL)supportsInterfaceOrientation:(int)arg1;
168+
- (id)tags;
169+
- (unsigned int)type;
110170

111171
@end
112-
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
2+
@interface FBBundleInfo : NSObject {
3+
NSString * _bundleIdentifier;
4+
NSString * _bundleType;
5+
NSURL * _bundleURL;
6+
NSString * _bundleVersion;
7+
NSUUID * _cacheGUID;
8+
NSDictionary * _extendedInfo;
9+
unsigned int _sequenceNumber;
10+
}
11+
12+
@property (nonatomic, readonly, copy) NSString *bundleIdentifier;
13+
@property (nonatomic, readonly, copy) NSString *bundleType;
14+
@property (nonatomic, readonly, retain) NSURL *bundleURL;
15+
@property (nonatomic, readonly, copy) NSString *bundleVersion;
16+
@property (nonatomic, readonly, copy) NSUUID *cacheGUID;
17+
@property (nonatomic, readonly) unsigned int sequenceNumber;
18+
19+
- (id)_initWithBundleIdentifier:(id)arg1 url:(id)arg2;
20+
- (id)_initWithBundleProxy:(id)arg1 bundleIdentifier:(id)arg2 url:(id)arg3;
21+
- (id)_initWithBundleProxy:(id)arg1 overrideURL:(id)arg2;
22+
- (id)bundleIdentifier;
23+
- (id)bundleType;
24+
- (id)bundleURL;
25+
- (id)bundleVersion;
26+
- (id)cacheGUID;
27+
- (void)dealloc;
28+
- (id)extendedInfo;
29+
- (id)extendedInfoValueForKey:(id)arg1;
30+
- (id)init;
31+
- (unsigned int)sequenceNumber;
32+
- (void)setExtendedInfo:(id)arg1;
33+
34+
@end

0 commit comments

Comments
 (0)