PrivateHeaders/CoreSimulator/SimRuntime.h (81 lines of code) (raw):

/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ #import <Foundation/Foundation.h> @class NSArray, NSBundle, NSDictionary, NSString, SimRuntimePairingReuirements; @interface SimRuntime : NSObject { unsigned int _version; unsigned int _equivalentIOSVersion; unsigned int _minHostVersion; unsigned int _maxHostVersion; unsigned int _minCoreSimulatorFrameworkVersion; unsigned int _maxCoreSimulatorFrameworkVersion; NSString *_name; NSString *_identifier; NSBundle *_bundle; NSString *_root; NSString *_versionString; NSString *_buildVersionString; NSString *_platformIdentifier; NSDictionary *_supportedFeatures; NSDictionary *_supportedFeaturesConditionalOnDeviceType; NSDictionary *_requiredHostServices; NSDictionary *_forwardHostNotifications; NSDictionary *_forwardHostNotificationsWithState; NSString *_platformPath; NSArray *_supportedProductFamilyIDs; SimRuntimePairingReuirements *_pairingRequirements; NSArray *_preferredPairingDeviceTypes; NSDictionary *_environment_extra; void *_libLaunchHostHandle; NSArray *_aliases; } + (unsigned int)equivalentIOSVersionForVersion:(unsigned int)arg1 profile:(id)arg2 platformIdentifier:(id)arg3; + (id)updatedMaxCoreSimulatorVersions; + (id)updatedMaxHostVersions; @property (nonatomic, assign) unsigned int maxCoreSimulatorFrameworkVersion; @property (nonatomic, assign) unsigned int minCoreSimulatorFrameworkVersion; @property (nonatomic, assign) unsigned int maxHostVersion; @property (nonatomic, assign) unsigned int minHostVersion; @property (copy, nonatomic) NSArray *aliases; @property (nonatomic, assign) void *libLaunchHostHandle; @property (copy, nonatomic) NSDictionary *environment_extra; @property (copy, nonatomic) NSArray *preferredPairingDeviceTypes; @property (retain, nonatomic) SimRuntimePairingReuirements *pairingRequirements; @property (copy, nonatomic) NSArray *supportedProductFamilyIDs; @property (copy, nonatomic) NSString *platformPath; @property (copy, nonatomic) NSDictionary *forwardHostNotificationsWithState; @property (copy, nonatomic) NSDictionary *forwardHostNotifications; @property (copy, nonatomic) NSDictionary *requiredHostServices; @property (copy, nonatomic) NSDictionary *supportedFeaturesConditionalOnDeviceType; @property (copy, nonatomic) NSDictionary *supportedFeatures; @property (nonatomic, assign) unsigned int equivalentIOSVersion; @property (nonatomic, assign) unsigned int version; @property (copy, nonatomic) NSString *platformIdentifier; @property (copy, nonatomic) NSString *buildVersionString; @property (copy, nonatomic) NSString *versionString; @property (copy, nonatomic) NSString *root; @property (retain, nonatomic) NSBundle *bundle; @property (copy, nonatomic) NSString *identifier; @property (copy, nonatomic) NSString *name; - (id)platformRuntimeOverlay; - (CDUnknownFunctionPointerType)launch_sim_set_death_handler; - (CDUnknownFunctionPointerType)launch_sim_waitpid; - (CDUnknownFunctionPointerType)launch_sim_spawn; - (CDUnknownFunctionPointerType)launch_sim_getenv; - (CDUnknownFunctionPointerType)launch_sim_bind_session_to_port; - (CDUnknownFunctionPointerType)launch_sim_find_endpoint; - (CDUnknownFunctionPointerType)launch_sim_unregister_endpoint; - (CDUnknownFunctionPointerType)launch_sim_register_endpoint; - (BOOL)isAvailableWithError:(id *)arg1; @property (readonly, nonatomic) BOOL available; - (id)dyld_simPath; - (BOOL)createInitialContentPath:(id)arg1 error:(id *)arg2; - (id)sampleContentPath; - (long long)compare:(id)arg1; - (BOOL)supportsFeatureConditionally:(id)arg1; - (BOOL)supportsFeature:(id)arg1; - (BOOL)supportsDeviceType:(id)arg1; - (id)environment; - (id)description; - (id)initWithBundle:(id)arg1; - (id)initWithPath:(id)arg1; @end