Acheung i os7 warnings and compatibility