[DF-3085] implement ios part