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 |