iOS end