app_upload
Upload an app build (.apk/.ipa) to your App Library. Send the file in chunks: base64-encode at most 50MB of the file per call as fileData, with chunkIndex (0-based) and totalChunks; the build is registered when the last chunk arrives. A file up to 50MB may be sent in one call without chunkIndex/totalChunks. .ipa files are re-signed for your devices on the way in unless skipResign is true. Returns the id that app_install and appium:app "ra-app://" use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fileData | Yes | Base64-encoded file data — at most 50MB decoded per call | |
| fileName | Yes | File name (e.g. "myapp.apk" or "myapp.ipa") | |
| userEmail | No | User email for file ownership (defaults to the authenticated user) | |
| chunkIndex | No | Chunk index (0-based) for chunked uploads | |
| skipResign | No | Keep an .ipa exactly as uploaded (it is already signed for the target devices) | |
| totalChunks | No | Total number of chunks for chunked uploads |