'Business' or advertising accounts can't manage apps - if at some point in the past you were able to create an app using a business account this was a bug or loophole and shouldn't have been possible - only real verified user accounts should be able to create and manage apps.
It's also possible to have a Business account which owns apps if you created a fake user account, created apps, and later converted your user account into a business account or had Facebook do it for you.
You can do this by making all of the admins/developers working on the app developers or admins directly via the API or the 'Roles' tab of the App settings:
You can specify which business accounts will manage the ads for an app in the app settings on the Advanced tab - add the email address used to manage the ads.
This is the only supported connection between apps and business accounts.
Screenshot below: