How do I upload a new version of an app after an App Transfer?

Solution 1:

I need the bundle identifier to be the same as the previous version of the app. I don't have that same identifier.

The identifier is transferred along with the app, so once the app is transferred you continue to use the old identifier which has been transferred along with it. Therefore you are free to submit updates as if you were submitting updates to the old app.

Do I need to create a new provisioning profile?

Yes you will. You can do this from the Member Centre or Xcode as you would have done for the app on the old account.