package idb
Get desktop application:
View/edit binary Protocol Buffers messages
map<string, string> metadata = 1
string local_file_path = 4
bool fetch_diagnostics = 1
oneof value
string name_hint = 3
bool make_debuggable = 4
string bundle_id = 5
bool override_modification_time = 7
bool skip_signing_bundles = 8
string name = 1
string uuid = 2
double progress = 3
repeated string arguments = 1
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
string bundle_id = 1
string json_payload = 2
(message has no fields)
(message has no fields)
(message has no fields)
string bundle_id = 1
string scheme = 3
(message has no fields)
string bundle_id = 1
string scheme = 3
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
string name = 2
string domain = 3
repeated string values = 1
bool suppress_process_state = 1
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
bytes image_data = 1
string image_format = 2
(message has no fields)
string bundle_name = 1
string app_path = 2
repeated string names = 1
string test_bundle_id = 2
repeated string tests_to_run = 3
repeated string tests_to_skip = 4
repeated string arguments = 5
map<string, string> environment = 6
uint64 timeout = 7
bool report_activities = 8
bool collect_coverage = 9
bool report_attachments = 10
bool collect_logs = 11
bool wait_for_debugger = 12
bool collect_result_bundle = 14
repeated string log_output = 3
optional Payload result_bundle = 4
string coverage_json = 5
optional Payload log_directory = 6
optional Payload code_coverage_data = 8
string path = 2
repeated string paths = 4
(message has no fields)
repeated string src_paths = 2
string dst_path = 3
(message has no fields)
repeated string paths = 2
(message has no fields)
string src_path = 2
string dst_path = 3
(message has no fields)
Used in: AccessibilityInfoRequest
Used in: ApproveRequest
PHOTOS = 0
CAMERA = 1
CONTACTS = 2
URL = 3
LOCATION = 4
NOTIFICATION = 5
MICROPHONE = 6
Used in: ConnectResponse, TargetDescriptionResponse
string udid = 1
bool is_local = 4
bytes metadata = 6
Used in: CrashLogResponse, CrashShowResponse
string name = 1
string bundle_id = 2
string process_name = 3
string parent_process_name = 4
uint64 process_identifier = 5
uint64 parent_process_identifier = 6
uint64 timestamp = 7
Used as request type in: CompanionService.crash_delete, CompanionService.crash_list
uint64 since = 1
uint64 before = 2
string bundle_id = 3
string name = 4
Used as response type in: CompanionService.crash_delete, CompanionService.crash_list
Used in: DapRequest
Used in: DapRequest
string debugger_pkg_id = 1
Used in: DapRequest
(message has no fields)
Used in: DapResponse
Used in: DapResponse
Used in: DebugServerRequest
Used in: DebugServerRequest
Used in: DebugServerRequest
(message has no fields)
Used in: DebugServerRequest
(message has no fields)
Used in: DebugServerResponse
Used in: DebugServerResponse
repeated string lldb_bootstrap_commands = 1
Used in: LaunchResponse, XctestRunResponse
uint64 pid = 1
string host = 2
uint64 port = 3
Used in: LsRequest, MkdirRequest, MvRequest, PullRequest, PushRequest.Inner, RmRequest, TailRequest.Start
Used in: FileContainer
NONE = 0
APPLICATION = 1
ROOT = 2
MEDIA = 3
CRASHES = 4
PROVISIONING_PROFILES = 5
MDM_PROFILES = 6
SPRINGBOARD_ICONS = 7
WALLPAPER = 8
DISK_IMAGES = 9
GROUP_CONTAINER = 10
APPLICATION_CONTAINER = 11
AUXILLARY = 12
XCTEST = 13
DYLIB = 14
DSYM = 15
FRAMEWORK = 16
SYMBOLS = 17
Used in: FileListing, LsResponse
Used in: LsResponse
Used in: HIDPressAction
Used in: HIDButton
APPLE_PAY = 0
HOME = 1
LOCK = 2
SIDE_BUTTON = 3
SIRI = 4
Used in: HIDEvent
Used in: HIDPress
Used in: HIDPressAction
Used in: HIDEvent
Used in: HIDPress
Used in: HIDEvent
optional Point start = 1
optional Point end = 2
double delta = 5
double duration = 6
Used in: HIDPressAction
Used in: InstallRequest
APP = 0
XCTEST = 1
DYLIB = 2
DSYM = 3
FRAMEWORK = 4
Used in: InstallRequest
Used in: LinkDsymToBundle
Used in: ListAppsResponse
string bundle_id = 1
string name = 2
repeated string architectures = 3
string install_type = 4
bool debuggable = 6
uint64 process_identifier = 7
Used in: InstalledAppInfo
UNKNOWN = 0
NOT_RUNNING = 1
RUNNING = 2
Used in: Start
double terminate_timeout = 1
double launch_retry_timeout = 2
double launch_error_timeout = 3
double operation_duration = 4
Used in: InstrumentsRunRequest
string template_name = 2
string app_bundle_id = 3
map<string, string> environment = 4
repeated string arguments = 5
repeated string tool_arguments = 7
Used in: InstrumentsRunRequest
repeated string post_process_arguments = 1
Used in: InstrumentsRunResponse
UNKNOWN = 0
RUNNING_INSTRUMENTS = 1
POST_PROCESSING = 2
Used in: LaunchRequest
string bundle_id = 1
map<string, string> env = 2
repeated string app_args = 3
bool foreground_if_running = 4
bool wait_for = 5
bool wait_for_debugger = 6
Used in: LaunchRequest
(message has no fields)
Used in: SetLocationRequest
double latitude = 1
double longitude = 2
Used in: LogRequest
(message has no fields)
Used in: AddMediaRequest, ContactsUpdateRequest, InstallRequest, InstrumentsRunResponse, PullResponse, PushRequest, RecordResponse, VideoStreamResponse, XctestRunResponse, XctraceRecordResponse
oneof source
string file_path = 1
bytes data = 2
string url = 3
Used in: Payload
Used in: AccessibilityInfoRequest, HIDEvent.HIDSwipe, HIDEvent.HIDTouch
Used in: LaunchResponse
Used in: ProcessOutput
Used in: PushRequest
Used in: RecordRequest
Used in: RecordRequest
(message has no fields)
Used in: RevokeRequest
PHOTOS = 0
CAMERA = 1
CONTACTS = 2
URL = 3
LOCATION = 4
NOTIFICATION = 5
MICROPHONE = 6
Used in: TargetDescription
uint64 width = 1
uint64 height = 2
double density = 3
uint64 width_points = 4
uint64 height_points = 5
Used in: GetSettingRequest, ListSettingRequest, SettingRequest.StringSetting
Used in: SettingRequest
Used in: SettingRequest
string value = 2
string name = 3
string domain = 4
string value_type = 5
Used in: TailRequest
Used in: TailRequest
(message has no fields)
Used in: TargetDescriptionResponse
string udid = 1
string name = 2
string state = 4
string target_type = 5
string os_version = 6
string architecture = 7
bytes extended = 9
bytes diagnostics = 10
Used in: Start
H264 = 0
RBGA = 1
MJPEG = 2
MINICAP = 3
I420 = 4
Used in: VideoStreamRequest
string file_path = 1
uint64 fps = 2
double compression_quality = 4
double scale_factor = 5
double avg_bitrate = 6
double key_frame_rate = 7
Used in: VideoStreamRequest
(message has no fields)
Used in: XctestListBundlesResponse
string name = 1
string bundle_id = 2
repeated string architectures = 3
Used in: Mode
Used in: XctestRunRequest
bool collect = 1
bool enable_continuous_coverage_collection = 3
Used in: CodeCoverage
Used in: Mode
(message has no fields)
Used in: XctestRunRequest
Used in: Mode
string app_bundle_id = 1
string test_host_app_bundle_id = 2
Used in: XctestRunResponse
RUNNING = 0
TERMINATED_NORMALLY = 1
TERMINATED_ABNORMALLY = 2
Used in: XctestRunResponse
string bundle_name = 2
string class_name = 3
string method_name = 4
double duration = 5
repeated string logs = 7
Used in: TestRunInfo
PASSED = 0
FAILED = 1
CRASHED = 2
Used in: TestRunInfo
string title = 1
double duration = 2
string uuid = 3
string activity_type = 4
double start = 5
double finish = 6
string name = 7
repeated TestActivity sub_activities = 9
Used in: TestActivity
bytes payload = 1
double timestamp = 2
string name = 3
string uniform_type_identifier = 4
bytes user_info_json = 5
Used in: TestRunInfo
string failure_message = 1
string file = 2
uint64 line = 3
Used in: Target
string process_to_launch = 1
repeated string launch_args = 2
string target_stdin = 3
string target_stdout = 4
map<string, string> process_env = 5
Used in: XctraceRecordRequest
string template_name = 1
double time_limit = 2
string package = 3
optional Target target = 4
Used in: XctraceRecordRequest
double timeout = 1
repeated string args = 2
Used in: Start
oneof target
bool all_processes = 1
string process_to_attach = 2
Used in: XctraceRecordResponse
UNKNOWN = 0
RUNNING = 1
PROCESSING = 2