Была такая же проблема, пробовал все упомянутое здесь - но все равно получала ошибку при валидации - я попробовал шаги armv6 и armv7, попытался добавить это в info.plist и также попытался восстановить сертификат распространения на всякий случай.
Оказывается, файл info.plist должен иметь $ {EXECUTABLE_NAME} и $ {PRODUCT_NAME} в соответствующих полях ТАКЖЕ имя продукта в настройках сборки для этой схемы + TargetСЛЕДУЕТ совпадать с именем схемы. Я убедился, что все имена точно совпадают: EXECUTABLE_NAME, PRODUCT_NAME, Имя продукта в Target , двоичное имя в настройках сборки и информационном листе, а также развертываемое двоичное имя - сделаноуверен, что они совпадают с самим именем цели
Как только все имена совпадают, а архитектура соответствует, это работает.До тех пор это продолжало давать мне ошибку при проверке.