Working with FIT files in a 3rd party app is really cumbersome. My main issue is the following:
When I download FIT files with my app, I need to be able to identify the file through the PersistedContent API in every session. The problem is though, that the getId() method won't guarantee that the file I'm looking for has the same ID as before, because the user might have deleted it and downloaded another FIT file through the native apps or other 3rd party apps. Since the getName() method only returns the first 32 characters of a FIT title (which is not documented by the way) and some file titles are identical for the first 32 chars, this is not an option either.
Can we have a feature for setting a custom ID for FIT files?