Если вы получаете сообщение «неожиданный символ», вы должны проверить, есть ли спецификация (Маркер порядка байтов, сохраненный в вашем файле utf-8 json. Вы можете удалить первый символ или сохранить, если без спецификации.
Вы должны реализовать это самостоятельно.
Средство выбора выполняет только обрезку 320x320.
Поэтому вместо этого установите
allowedImageEditing = NO;
Теперь вы получите полную изображение назад. Затем вам нужно будет создать контроллер представления / представления, который будет кадрировать до нужных вам пропорций.