records IP address
Merge remote-tracking branch 'origin/ios-data-observation' into ios-data-observation