Command Line Usage
The GameBench Performance Injector can inject app bundles from the command line, in which case the normal app window does not appear and the process exits after work completes.
The syntax is:
Mac: /Applications/GameBench\ Injector.app/Contents/MacOS/GBPerfInj [OPTIONS] INPUT_BUNDLE
Windows: %AppData%/Local/gbtoolgui/GBPerfInj.exe [OPTIONS] INPUT_BUNDLE
Where INPUT_BUNDLE
is the path to your input .apk/.app/.ipa/etc, and [OPTIONS]
is zero or more options from this list:
Option | Notes |
---|---|
GameBench server | |
--server |
Defaults to https://web.gamebench.net/ |
--user |
|
--apiToken |
Obtainable from https://web.gamebench.net/manage/user/me/api-tokens |
--pasword |
Use if not using –apiToken |
--sso |
true or false (default) |
Google Identity-Aware Proxy (IAP) | |
--iapServiceFile |
|
--iapClientId |
|
Android code-signing | |
--keystorePath |
|
--keystorePassword |
|
iOS code-signing | |
--appleId |
|
--localCodeSigningAssets |
One or more code signing asset file paths (as separate args) |
Injection Options | |
--screenshotInterval |
Defaults to 10 seconds |
--verboseLog |
true or false (default) |
--disableOverlays |
true or false (default) |
--injectType |
normal (default) or inject or sign |
Last updated on