iphone: https://www.jianshu.com/p/62853282d427 android: https://blog.csdn.net/xiaofei125145/article/details/41679395