Update iOS custom metrics/dimensions methods

Bug was causing values to be set on all iOS hits, corrected so hit
based custom metrics and dimensions are only sent once.