iOS: compose payload with image string when uploading them, and at the same time fix the bug of storing long image string inside events plists