Confirm whether the distribution of this app violates the terms of service

This app was developed with NFC functionality enabled, and distribution was intended to utilize the iOS app by replacing the provisioning profile and certificate issued under a separate Apple Developer account.

However, since NFC cannot be enabled under the separate Apple Developer account, it is now required that the iOS app can be used with the standalone ipa file.

If we create our own provisioning profile and certificate to enable standalone operation of the ipa file, we need to confirm where this might conflict with Apple's licenses or policies.

It's not the matter of violating which guideline rule. You shouldn't do that unless you want to get your developer account suspended or terminated.

I am not sure what you mean by "since NFC cannot be enabled under the separate Apple Developer account"

Base NFC functionality is not restricted to be used at the account level. So if the app is only using basic NFC functionality, the other account can use their own credentials, profiles, and certificates to build and publish the app.

If you are using a special NFC based functionality that requires special permission from Apple, those would be limited to be used only by the account and in some cases, only the app they were assigned to.

If the app is required to be released under the other account, they will have to acquire the necessary permissions, create the necessary certificates and profiles and build it themselves to publish it.

You cannot build an .ipa with your account and have it published by another account which does not have the necessary permissions.

Confirm whether the distribution of this app violates the terms of service
 
 
Q