tapi-analyze(1) | TAPI Tool Documentation | tapi-analyze(1) |
tapi-analyze - Analyze that a binary can be launched without missing frameworks and interfaces.
tapi-analyze [--help]
tapi-analyze [--target <target>] [-o <output_json>] [--sdkdb <sdkdb>] [--app-info-output <app_info_json>] [-v] <binary>
tapi-analyze [-o <output_json>] --sdkdb <sdkdb> [-v] <app_info_json>
tapi-analyze is a tool that checks if binary can be launched without running it. The tool will try to resolve all the dylibs/frameworks that is required by the main binary and all their dependencies, and verify that all the necessary interfaces are present in them.
--target
-o
{ "launchAnalysis": { "arm64-apple-ios13" : { "crashOnLaunch": false } "armv7-apple-ios13" : { "crashOnLaunch": true, "reason": "missing symbol _foo" } } }
-v
2019-02-19 | Darwin |