Ваш вопрос, кажется, выдал фундаментальное недоразумение.writeString
метод синхронный / блокирующий .Это сделано, когда это сделано.
Если бы было асинхронным, у вас все равно не хватило бы времени, чтобы ожидать завершения записи.Вы можете подождать, пока сгорит наше солнце, и все же не быть уверенным.Асинхронная библиотека должна была бы обеспечить некоторый метод (например, обратный вызов) для уведомления вас, когда запись завершена.