Hi @Anonymous User,
Thanks for posting.
This might sound obvious but can you check the username on your box is the same as the one you're using on the iPhone? you can do this by going to the "My account" menu on the NOW TV Box app.
I only suggest this as it's quite a common issue it's possible to log in with a Sky ID which might be what's happening.
NOW TV Team