Hey @alexborton, did you let Expo handle your credentials? And/or have you already tried to rebuild with the -c flag to clear credentials and generate new ones?
After enabling Push Notifications in app id you need to recreate provisioning profile expo build:ios --clear-provisioning-profile --revoke-credentials
and submit again
Using -c or --clear-provisioning-profile shouldn’t make a difference in that case, the important thing is that the provisioning profile needs to be recreated after notifications are enabled in app id. Clear and revoke options are there only to force creation of new provisioning profile.
I also experience the same problem, I tried many things like the -c and --clear-provisioning-profile then re build and re upload, but still getting the warning from appstoreconnect
I created new app, run build:ios, generated all required credentials and uploaded to testflight, after submission received the same warning and when I tested app push notifications didn’t work.
After that I enabled push notifications in app id (only selecting checkbox, I didn’t generate any certs there), after that expo build:ios --clear-provisioning-profile --revoke-credentials
and second upload to testflight and push notifications did work.