i m using that app id : app.sendatrack.com when building b4i bridge
it surly fail during compilation, i change the it to app.sendatrack.com.bridge ! i shouldn`t use .bridge att all ? not only when building bridge ?
If you watched the tutorial again, you will notice the bridge can be build using b4i.example2 as package name, meaning it doesn't matter as long as you use the certificate and provision profile which matched the identifier.
In Apple developer website, you can create a wildcard identifier * (which you can build/debug any app) but I recommend you create another identifier such as com.sendatrack.* (and assign it to your distribution provision profile) so you can build all your following apps and able to submit to appstore using the package name such as com.sendatrack.myfirstapp, com.sendatrack.mysecondapp and so on (Assume that your company domain name is sendatrack.com).
You can use wildcard identifier * to develop your app until a point when you need to integrate function such as Firebase Cloud Messaging or publish your app to play store, you have to use an explicit app ID.
It is a good practice that the package name is a reverse domain name. Therefore the TLD (.com, .net, .org) is written first. For example, google.com publish youtube as com.google.android.youtube as it's package name. Google also can publish gmail using com.google.android.gm
I have a registered domain computerise.my and all my apps have package name starts with my.computerise
The Build Configurations shall look like this: