Problems running app2app tests on iPhone
HSBC reported they could only get the app2app testing to work on an iPad, not on an iPhone.
I think there's probably two things going on:
-
The "Proceed with test" button to open external urls is not being deactivated after it is followed, I suspect only in the case where it's claimed by the app, so the tester in the (e.g.) FAPI flow happy test presses the first 'proceed with test' button twice, instead of pressing the first one once and the second one once.
-
The UI just doesn't really work on a screen as small as an iPhone, I think the second 'proceed with test' button may not even be visible on the screen, which makes the issue with the first one not being deactivated even worse as the tester doesn't realise there's a second button.
(I asked for full reproduction steps that we could use to reproduce the problem, but they don't want to provide them, so it's going to be difficult to make progress. I have part of an iOS app I could probably enhance to allow this to be reproduced.)
I'm not sure how much effort we want to spend on this - Apple require that all iPhone apps run correctly on an iPad as part of the app review process, so anyone affected can work around both problems by performing their testing on an iPad. If '1' happens on an iPad too we probably want to look into that part.
I've added a note about the need to use a tablet device to http://openid.net/certification/fapi_op_testing/