TestFlight link on a channel
set_testflight_linkAdds a TestFlight public link to a channel so iOS visitors go to TestFlight while Android visitors still get the current APK through one link and QR code. Pass null to remove it.
Instructions
Add the TestFlight public link (https://testflight.apple.com/join/...) to a channel such as beta, so iPhone and iPad visitors of the channel link go to TestFlight while Android visitors still get the newest APK, with one link and QR code. Pass url: null to remove it. Name the app by bundle id (app) or project id. Ask the person first and pass confirm: true. Pro and Team, Developer role.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"channel": "<channel>",
"url": "<url>",
"confirm": "<confirm>"
},
"name": "set_testflight_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | Bundle id or package name of the app | |
| url | Yes | TestFlight public link, or null to remove it | |
| channel | Yes | Channel name such as beta, created on first use | |
| confirm | Yes | ||
| project | No | Project id, instead of app |