Thank you for your previous guidance — I followed your advice and implemented NEURLFilterManager with the url-filter-provider entitlement (added via Signing & Capabilities → Network Extensions → URL Filter).
My PIR server and Privacy Pass issuer are running at https://dropbet-pir.fly.dev, and the /.well-known/private-token-issuer-directory endpoint returns HTTP 200 with a valid response.
However, when calling NEURLFilterManager.saveToPreferences() on a development build on my own device (iOS 26.5), I receive:
NEURLFilterManager.Error code 1 — configurationInvalid
Is this expected for a development build without the OHTTP relay, or does the entitlement require an additional approval step even for development testing?
Best regards,
Topic:
App & System Services
SubTopic:
Networking
Tags: