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