Comment on page
Create new app
Create new app
Creates new app, returns new publicKey. The POST body must be a JSON object.
Parameters
Body
url
string
A publicly accessible link to your .zip, .tar.gz, or .apk file.
platform
string
ios or android
fileType
string
The type of file that the url points to. Must be zip, tar.gz, or apk. Default is zip for ios, apk for android.
note
string
A note for your own purposes, will appear on your management dashboard.
timeout
number
The number of seconds to wait until automatically ending the session due to user inactivity. Must be 30, 60, 90, 120, 180, 300, 600, 1800, 3600 or 7200, default is 120.
disabled
boolean
Disables streaming for this app.
disableHome
boolean
Disables the home button on the iOS simulator when available.
useLastFrame
boolean
Show the last image on the screen in the simulator after session ends.
buttonText
string
Customize the message prompting the user to start the session, default is "Tap to play".
postSessionButtonText
string
Customize the message prompting the user to restart the session, default is "Tap to play".
launchUrl
string
Specify a deep link to bring your users to a specific location when your app is launched.
appPermissions
object
Values for each field determine who can perform the specified action.
Values
authenticated
- must be authenticated into your accountnull
- resets to defaultFields
run
Run your app.
networkProxy
Specify a network proxy when running app.
networkIntercept
Use Appetize's intercepting proxy when running the app.
debugLog
View your app's NSLog/Logger or Logcat output.
adbConnect
Debug your app by connecting ADB to the hosted emulator.
androidPackageManager
Allow the installation of additional APK's while your app is running.
Responses
200
Last modified 6mo ago