Я использую Delphi 10.2.3.Я вчера собирал OSX без проблем (подумал я).Теперь каждый раз, когда я пытаюсь сделать сборку для OSX (SDK для OSX 10.14), я получаю аварийное завершение программы, и BDS сдулся.Иногда я получаю ошибку List Index of Bounds (48) - если я не делаю SDK 10.14 активным.Конечно, если я сделаю его активным, BDS сдувается с помощью аварийного завершения программы
Теперь это повторяется на 100%.Я думал, что установка может быть повреждена, но я не вижу варианта восстановления, просто полная деинсталляция и переустановка, хочу избежать этого, если смогу (и даже не уверен, что это решит проблему).
Я вижу, что в выпуске 10.2.3 была проблема, которая предположительно была исправлена:
RSP-19828: Компиляция для OSX приводит к компилятору "Аварийное завершение программы" (bds.exe), Compiler \ Delphi, FireMonkey
Но эта проблема была просто в том, что XCode не был установлен в системе MacOS на стороне клиента.Я могу подтвердить, что XCode работает на виртуальной машине MacOS, и что приложения, созданные ранее с Delphi 10.2.3, могут быть развернуты и запущены, поэтому что-то изменилось, но я понятия не имею, что?или, что более важно, как его найти.
Потому что это работало несколько дней назад, т.е.Я мог бы собрать и развернуть на macOS (см. Мой другой вопрос WRT, заставляющий Dylib отвечать), я вернул виртуальную машину примерно на неделю назад к более раннему снимку, просто чтобы убедиться, но все равно получаю ошибку.Код тривиален, экран с кнопкой, он работал нормально два дня назад, у меня все еще есть версия, которая была создана и развернута на виртуальной машине MacOS.Так что это указывает на сторону MacOS?Таким образом, я попробовал это с моим физическим MacBook (который снова работал на прошлой неделе) и точно так же, когда выполнял сборку, ненормальное завершение программы и BDE сдулся.Итак, вернемся к исходной точке, очевидно, что я что-то не так делаю на стороне Windows / Delphi?
В качестве теста я создал совершенно новый проект, в котором ничего не было, т.е. просто пустой экран.Это уносит BDS всякий раз, когда я пытаюсь скомпилировать или собрать.Это абсолютный b1ocker.Я разместил на сайте Embarcadero, но пока ничего.
FWIW, Delphi 10.2.3 и OSX SDK - 10,14, что, согласно документам Embarcadero, является правильным.
Есть идеи, как мне с этим справиться?
Спасиботы, Кевин