I’d been having this issue for weeks. The solution I found was to completely make a blank project - name this [testproject] (can rename later) - make a new app in the apple dev page called testproject (or something similar) - then make a new provision named [InsertUE4Projectnamehere].profile e.g testproject.profile for your new app
Open up the new blank project - add the new provisioning profile and then test it. If it works - copy over your content folder from your other project into the blank one and then copy and paste everything.