Xode: No profile, faile to register bundle identifier

I was trying to run the tutorial here: https://reactnative.dev/docs/running-on-device

However, I run into the following problem. Any suggestions about the solution?

By the way, do we need to pay to follow the tutorial (link mentioned above) and run the App testing on iOS device?

do we need to pay to follow the tutorial … and run the App testing on iOS device?

Probably not.

Apple requires that all bundle IDs be unique [1]. The issue here is that whoever set up this tutorial used that bundle ID in an App ID that’s registered with their team, and so you can’t use the same bundle ID because you’re not a member of their team.

In most cases the fix is easy: Change the bundle ID to a different value, one more appropriate to your setup.

For most tutorials this works just fine regardless of whether you’re using a paid developer account or a Personal Team. The only potential snag is if the tutorial uses capabilities that aren’t available to folks using a Personal Team. See the table on this page for a list of which capabilities are available where (the right most column represents a Personal Team).

Finally, Apple sample code typically embeds the Team ID in the bundle ID so that folks can build the sample out of the box. If you have a way to give feedback to the tutorial author, I encourage you to suggest that to them.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] This isn’t quite true. On the Mac we only enforce bundle ID uniqueness for App Store apps.

Xode: No profile, faile to register bundle identifier
 
 
Q