Hey.
I'm having difficulties with the FIT Objective-C SDK when trying to create an Activity file.
I need to add a couple of DeveloperFields to Laps and Sessions.
First I define a FITFieldDescriptionMesg, add a field name and unit and set the FitBaseTypeId to FITFitBaseTypeString.
After creating an actual FITDeveloperField from it, I'm noticing that its "AddValue" function only takes an NSNumber class. Since I'm able to define the FieldDescription as a string, I would expect that I would be able to write a string value in it, as well.
My teamates on Android have no issues with this, since their value property is of type Object and can store pretty much anything. Why is iOS limited to numbers or am I missing something?