• 0
gonzales

Рабочая комбинация программ для публикации в AppStore

Вопросы

Имею:

Delphi 10.1 up2

Xcode 9.0.1

PAServer 18

SDK 11.0

MacOs Sierra 10.12

Не удается скомпилить приложение для конфигурации ApplicationStore

[PAClient Error] Error: E0776 xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH

 

Поиски по сети навели на нерадостные сообщение, что проблема в версии XCode. Что начиная с версии 8.3. в XCode отсутствует PackageApplication, но Apple требует версии XCode для публикации как раз не ниже 8.3. Опять же на MACOs Sierra 8-я версия не ставится. 

Вопрос к знатокам, какая комбинация программ устойчиво работает с ApplicationStore?

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


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

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

  • 0

В такой конфигурации пробовал установить PackageApplication  вручную (в сети можно найти отдельный файл), ошибка исчезла но дальше все равно какие то ошибки возникли.

 

Пробуй Delphi 10.2.1 + Patch 30805. Потом отпишись о результатах.

У меня сборка проходит а вот установка  на устройство нет.

 

 

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


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

В связи с требованием Apple выкладывать в AppStore программы с SDK не ниже 11.0 опять возникла необходимость использовать XCode выше 8.2.

По итогу все срослось, конфигурация такая

Delphi 10.1 Up2

Xcode 9.2

SDK 11.2

Для того, чтобы все компилилось необходимо сделать две вещи.

1. В SDK добавить FileProvider

2. В XCode добавить PackageApplication (https://stackoverflow.com/questions/43068608/xcrun-error-unable-to-find-utility-packageapplication-not-a-developer-tool)

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


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

Продолжаем разговор...

Вчера радостные мужеложцы из Apple повизгивая сообщили, что с марта 2019 перестают принимать приложения с SDK ниже 12.1. Ну, думаю, какие проблемы, скачал новый пакет SDK, запускаю, получаю file not found: /usr/lib/system/libcache.dylib for architecture arm64

Гугления и педалирования темы показали, что проблема была пофиксена каким-то там хотфиксом к 10.2. 

Но проблема в том, что пока не могу использовать ни 10.2, ни 10.3, в силу того, что под новые стандарты придется переписать половину кода. А выложить новую версию необходимо.

Проблема решилась достаточно просто, вдруг кому пригодится. Фокус в том, что SDK для всех версий Delphi хранятся в одном месте. Соответственно сначала скачал SDK для 10.1, а затем тоже самое для 10.3. Делфа спросила, заменять ли ей файлы, соглашаемся. После чего все компилируется на ура с SDK 12.1.

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


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

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

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

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

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

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

Войти

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

Войти

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

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