Отправка для App Store в 4.2: Странное «Пробело» ошибка из проверки представления XCODE
-
25-09-2019 - |
Вопрос
Я изначально представил и был утвержден с 4.1 SDK. Я обновил до 4.2 и делал некоторые исправления, и когда я пытался отправить в App Store, я получил это сообщение:
«Имя файла может не содержать пробелы».
My info.plist имел по умолчанию $ {исполняемый файл} в качестве исполняемого свойства файла. Я пошел вперед и изменил это. Пробовал восстановление и получил ту же ошибку. Случайная вещь, хотя имя файла, которое XCODE присваивалось, было совпадение моего «имя дисплея пучка», которое является тому, что контролирует, как приложение названо на Frinchboard. Я изменил свойство имени дисплея Bundle, чтобы иметь NO_SPaces, а приложение прошло проверку.
Я не очень хочу, чтобы мое приложение имело подчеркивание на имя, поэтому мне интересно, если это ошибка или если я что-то пропустил. Имейте в виду, что ничего, кроме некоторых твиков кода меняется между отправкой и одобрением в 4.1, и отправка в 4.2
Решение
Посмотрите на эту тему:
https://devforums.apple.com/message/282652#282652.
Известная проблема с XCode 3.2.5
Другие советы
Измените название продукта в настройках сборки по настройке для цели вашего приложения и удалите пробелы с этого имени. Это одно из 5 «Имена» для приложения (имя целевого имени, название продукта, имя дисплея пучка, идентификатор пакета, имя магазина iTunes), которое все может быть разным. У вас все еще есть пробелы в вашем имени iTunes и отображаемого отображаемого расслоения inder-icon.