Error Description
The apps list you have entered in the otherApps or midSessionInstallApps needs to be an array of the hashed app-id(received as a response) of each app on uploading the app on BrowserStack.
Solution
"otherApps": ["bs://<hashed app-id>", "bs://<hashed app-id>"] "midSessionInstallApps": ["bs://<hashed app-id>", "bs://<hashed app-id>"]
Note:
- Maximum 3 app ids are allowed in the array.
- otherApps capability has to be used along with app capability. The app capability should not clash with otherApps capability. For more info, you may refer to our capabilities-list documentation
- To test app upgrades with midSessionInstallApps, you need to ensure that upgrade version app should have same signatures and bundle id as the application under test. Fore more info, refer to our documentation.