add preapprove for ios