Функция Xcode «Отправить приложение в iTunes Connect ...» с именем файла, содержащим пробел - PullRequest
0 голосов
/ 23 августа 2010

Xcode имеет приятную функцию, которая позволяет вам отправлять ваше приложение в iTunes connect без запуска Application Loader. Проблема появляется, когда в имени приложения есть пробел.

Screenshot

Я понимаю проблему, но, поскольку XCode автоматически называет файл, как я могу использовать эту функцию, не меняя название моего приложения?

Спасибо,

P.S. Я подам радар, если нет способа сделать это. Я просто хотел убедиться, что другого пути не было.

Ответы [ 2 ]

3 голосов
/ 23 августа 2010

Наличие пробелов в именах файлов или папок всегда очень плохая идея. Теоретически все должно работать, но в конце концов, пробел укусит вас в ** s.

Так что самый простой способ исправить это - изменить целевое имя.

Просто помните, что имя вашего приложения на диске (Some App.app) равно , а не так же, как имя, отображаемое на домашнем экране устройства. Это имя, которое вы настраиваете в Info.plist, может полностью отличаться от имени файла приложения.

1 голос
/ 17 декабря 2010

Я нашел сообщение в Интернете, которое позволило мне обойти эту проблему.После выполнения сборки и архивирования перейдите в органайзер и просмотрите запись о сборке в разделе «Архивные приложения».Щелкните правой кнопкой мыши по сборке и выберите «Показать в Finder».Вы увидите файл с именем «ArchiveInfo.plist».Откройте этот файл с помощью приложения редактора списка свойств.Найдите запись в списке с именем XCApplicationName и отредактируйте запись, чтобы удалить пробелы.Сохраните и закройте файл и попробуйте проверить / отправить приложение.Ошибка не должна отображаться.Я не уверен, какие последствия делать это таким образом, но это действительно разрешило ошибку.

...