Развертывание / сборка приложения для OSX


Я создал свое первое приложение XE2 FM HD.
У меня есть подключенная машина OSX, и запуск отладочных сборок на OSX работает нормально, но у меня нет способа создать версию релиза и скопировать ее на другой компьютер.

Я попытался просто скопировать пакет, созданный отладкой, но это недостающие файлы.

Внутри XE2 я перешел к Project - > Deployment.

Для развертывания отладки OSX у меня есть зеленая кнопка, но при развертывании выпуска OSX ее нет.

Улики?

1 2

1 ответ:

Вот пошаговые инструкции по созданию пакета приложений и вводу необходимой библиотеки динамических ссылок:

  1. создайте папку MyApp.app
  2. Создайте подпапку в Myapp.приложение называется Contents
  3. Создайте подпапку содержимого под названием MacOS
  4. Создайте вложенную папку в содержимом Resources
  5. из вашей сборки скопируйте информацию.plist в содержание
  6. из сборки скопируйте двоичный файл Mac в MacOS
  7. из вашей сборки скопируйте значок в Ресурсы
  8. копировать libcgunwind.1.0.dylib для MacOS
  9. копировать .папка приложения на вашем Mac и дважды щелкните ее, чтобы запустить

Вы найдете libcunwind.1.0.dylib на вашем Mac, где вы установили помощник платформы, скорее всего:

/Users/username/Applications/Embarcadero/PAServer/

Вот видеоурок о том, как создатьруководство по установке установщика образа диска на Mac .