I created an iOS policy in Hexnode and pushed it to a few new iPads/tablets. The policy shows as associated, but the required app did not install and the device is asking for an Apple ID before installing the app.
One device also had an Android policy associated by mistake, so I removed that. The other iOS devices only have the Apple policy, but they still show the Apple ID prompt for the app. Is this expected for iOS app deployment, or is something wrong with the policy? Also, would this stop the other iOS settings in the policy from applying?