So I want to make an extension that will be reliant on using the requestIdShare action but I’m having difficulties.
The ‘Yes, I would like my extension to request an identity link.’ box is ticked.
I’ve tried using the developer rig but unfortunately according to a closed github issue it doesn’t support it yet. Clicking a button with requestIdShare() on it does nothing.
I’ve tried testing it on my developer account’s twitch channel while logged into my developer account but the problem is according to the docs it won’t work then because ‘It is called when the extension is installed on the user’s own channel.’ https://dev.twitch.tv/docs/extensions/reference/#twitch-actions
I’ve tried logging out and/or logging into another twitch account but the extension is only ever visible on my developer account’s twitch channel when logged into my developer account.
I’ve tried adding my other twitch accounts to both the ‘Broadcaster Whitelist’ and ‘Testing Accounts’ in my extension’s Access settings but the extension still isn’t visible on any other account on my channel and no other account can add the extension to their channel.
I’ve tried having the extension in both ‘Hosted Test’ and ‘Testing’ states, neither seems to make a difference in this respect.
Am I missing something or doing something wrong or is there no way to test Account Linking without having the extension reviewed? To be clear all I want to do is test it on my own accounts.