LambdaClinet init check, support MAC and IOS (v2)

iteration 2
update some comments