• 0
Ingalime

XCode версия

Вопросы

Здравствуйте.

Для публикации в Apple Store должна быть sdk не ниже 11.0.

Потому что получила:

ERROR ITMS-90725: "SDK Version Issue. This app was built with the iOS '10.1' SDK. All new iOS apps submitted to the App Store must be built with the iOS '11.0' SDK or later, included in Xcode [9.0] or later. Please update Xcode and rebuild your app."

В выпадающем списке версии 11.0 нет. Стенд: ipone 5s, Xcode 8.0, mac OS X EI Capitan 10.11.6.

Какую версию XCode 9.XXX вы рекомендуете поставить если речь идет о Берлине, чтобы пересобрать приложение?

Спасибо.

 

sdk.jpg

Изменено пользователем Ingalime

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 ответов на этот вопрос

  • 0

Лучше использовть Tokyo 10.2.3 чтобы избежать танцев с бубном. 

А для Android имхо лучше оставить Берлин. Тем более они нормально соседствуют.

А так пойдет Xcode 9.2, его можно ставить на Sierra 10.12.6. 

А для 9.3 уже нужен High Sierra (а с ней у меня были проблемы на VMWare - грузилась через раз) и помню там были проблемы с Xcode 9.3 с Delphi. 

 

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Тоже интересует этот вопрос. Опыта работы с мак совсем мало, поэтому есть пару вопросов:

1. Нужно ли удалять с мак машины старый XCode перед установкой новой версии 9.2?

2. Какие, с Ваших слов, будут танцы с бубном в связке Берлин-XCode 9.2?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
8 часов назад, Kitty сказал:

Тоже интересует этот вопрос. Опыта работы с мак совсем мало, поэтому есть пару вопросов:

2. Какие, с Ваших слов, будут танцы с бубном в связке Берлин-XCode 9.2?

Спасибо.

По умолчанию Берлин не может работать с Xcode 9x. Будет ошибка о том что не хватает какого то файла. Это можно пофиксить, скопировав на мак один файл. Это для компиляции с SDK iOS < 11 и это тоже будет работать на Берлине втч. отладка на живой iOS 11+.

Но, для того чтобы откомпилировать программу с SDK iOS 11+ (а это нужно по условию Apple, иначе не пропустят) с Берлином - тут уже будет Linker Error 1 и ничего не поделать, нужна Токио последней версии.

Насчет обновления Xcode не знаю,т.к. я просто обновлял Xcode до 9.2. Рекомендую поставить Sierra  и  Xcode 9.2. Т.к. для 9,3 нужна High Sierra, а она через раз загружается на виртуалке. Плюс я помню была проблема с 9.3, хотя может это уже пофиксили в Токио 10.2.3

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

1. Т.е. правильно ли я понимаю, что Берлин и XCode 9.2 не могут существовать вместе чтобы опубликовать приложение в apple store? Нет возможности их подружить и необходим токио однозначно? 

2. У меня XCode 8.0 ничего не предлагает обновить. Буду пробовать ставить 9.2 без удаления 8.0. Не знаю, может это не правильно. Есть ли люди которые опубликовали приложение для apple srore с sdk 11 и Берлин? Так не хочеться устанавливать мега глюк под названием токио. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
2 часа назад, Kitty сказал:

1. Т.е. правильно ли я понимаю, что Берлин и XCode 9.2 не могут существовать вместе чтобы опубликовать приложение в apple store? Нет возможности их подружить и необходим токио однозначно? 

2. У меня XCode 8.0 ничего не предлагает обновить. Буду пробовать ставить 9.2 без удаления 8.0. Не знаю, может это не правильно. Есть ли люди которые опубликовали приложение для apple srore с sdk 11 и Берлин? Так не хочеться устанавливать мега глюк под названием токио. :)

 

1) Сори, не могу сказать.

2) Откройте Эпп Стор и найдите там ХКод, скорее всего там будет уже версия 9.3 Версию 8.0 удалять не обязательно.
Здесь наши страдания и метод решения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 11.06.2018 в 08:01, Kitty сказал:

 

1. Может. Проблема не в Xcode, а только с SDK iOS 11 и Берлином - Linker error 1. Вообще эта проблема с iOS 11 была и в предыдущих версиях Токио, ее исправили в последних версиях. С SDK 10+ все работает прекрасно на Берлине.

2. Вы можете установить Токио параллельно с Берлином. Берлин для Андроид, Токио для iOS.

Тем более глюки Токио в основном касаются Android, в iOS там все ок.

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
14 часов назад, ENERGY сказал:

Тем более глюки Токио в основном касаются Android, в iOS там все ок.

С последним апдейтом (10.2.3) самые критичные насколько мне известно пофикшены.
Как минимум, я критичных глюков не замечаю, есть мелочи разумеется, но к я ним привык и называю их по именам)))

А до фиксов да, было прикольно: иос собирали в Токио, андроид - в берлине)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу