When will the bundle identifier parameter change in Apple Health?

Recently, I am developing an app based on user health data tracking, which involves a scenario where a user wears multiple electronic watches. In this case, I need to distinguish the data sources to prevent the data from not being correctly distinguished when the user wears multiple watches. Currently, bundle identifier seems to be a great choice for me, but after trying to read the materials, it seems that after unbinding, I rebind it. Alternatively, rebinding on another phone would cause this parameter to change. Do you have any better ideas?

The identifier is stable as long as the pairing is intact. Upon re-pairing the identifier changes and we cannot link it to the previously paired device for privacy reasons. This is intended behavior. If you could please explain what you are looking to achieve by knowing whether it's the same hardware device across pairings, maybe we can explore another approach. Thank you for your question!

When will the bundle identifier parameter change in Apple Health?
 
 
Q