[ ] Can connect wallet, sign SIWE, and see 0 subscriptions
[ ] Can subscribe to test app (not GM Dapp or a prod project, e.g. notify-swift-integration-tests-prod.vercel.app) via dev mode. Confirm subscription shows in side-bar, and basic info is available
[ ] Can send notification and see it in the list with correct title, body, and icon. Notification does not contain link, so no button to click link is available.
[ ] Can send notification with a link, can click link and be redirected to the link page (e.g. https://example.com)
[ ] Can unsubscribe and no longer see the subscription
[ ] Can update scope, and no longer receives notification
[ ] Can scroll hundreds of subscriptions and messages
[ ] Installing app on mobile is required
[ ] Enabling notifications on mobile is required
[ ] Enabling notifications on desktop is not required
[ ] Switching chains has same subscriptions
[ ] Reconnect with different wallet address has different subscriptions
[ ] Switching too quickly between dapps results in message responses being assumed for wrong dapp
[ ] Chrome on iPhone doesn't support PWAs, assert proper helper message exists so user switches to Safari
[ ] Clear storage, login with same address, expect subscription
notify-swift-integration-tests-prod.vercel.app
) via dev mode. Confirm subscription shows in side-bar, and basic info is availablehttps://example.com
)Notify Server test harness: https://walletconnect.slack.com/archives/C044SKFKELR/p1704991794379149?thread_ts=1704990430.113719&cid=C044SKFKELR