Question: how to transfer wechat messages to new iphone?
Answer: On iOS, go to Me> Settings> General> Chat Log Migration. Then, go to 'Select Chat History' and choose any of your histories on the phone and tap the 'Done' button on the top right corner. Now, get back to your new phone and log in WeChat using the same credentials. Then, simply scan the QR code shown on your old phone.