Feather is an open-source iOS app that allows you to sign and install apps on-device without the need of a computer, and allows for an easy management of apps. Feather needs a certificate from an Apple Developer Account, but for this guide, we’ll show you how to get some certificates for free. Having a certificate allows for unlimited app signing, while not needing to refresh the apps. Because the certificates we’ll get are free, those are also expired, and we need to configure a DNS server to block the Apple domains that check for the authenticity of a certificate.
For this guide, you are going to need:
First we will create a custom DNS profile using NextDNS to block the Apple domains that check for certificate authenticity. Go to the NextDNS website and create an account. It will create a DNS profile for you. Go to the Denylist tab and add these domains:
After that, go to the Allowlist tab and add this domain:
Go back to the Setup tab and scroll down until you find the Setup Guide. Click on the profile installation link.
Then you will see a dialog asking to input a name for your device. Just type anything, like your device’s model, and click Download.