So I discovered that in order to stop the OS saying developer mode was disabled, I had to go into the iPhone developer settings and switch on Associated Domains Development.
Having to do this is an extra step that is not documented anywhere.
However unfortunately it doesn't solve my larger issue, which is getting Network URL Unauthorized in the message filter extension when deferring the request to the server.
Topic:
App & System Services
SubTopic:
Core OS
Tags: