我對Mac應用程序開發非常陌生,我似乎錯過了在運行OS X 10.7的MacBook Pro上永久安裝Delphi XE5內置(FireMonkey)應用程序的步驟.5 ...如何在Mac上永久安裝Delphi XE5應用程序
請注意,我不想發佈到App Store - 我只想在我的Mac上安裝由Delphi生成的可執行文件。
我能夠成功編譯非常簡單的應用程序,並從我的Windows 7開發機器(其中安裝了Delphi XE5)在Mac(通過LAN連接)上運行/調試它。我所缺少的是能夠部署(或安裝),即將可執行文件永久傳輸到Mac上,以便在未連接到Windows機器的情況下直接在Mac上運行它。
當我嘗試運行我手動複製到Mac德爾福生產的可執行文件,我得到
dyld: Library not loaded: @rpath/libcgunwind.1.0.dylib
我將不勝感激這裏的一些新手指導...
(更新版) : 我發現Delphi XE2 Firemonkey sample app not running on a MAC,並能夠在Platform Assistant的MacOS
文件夾中找到libcgunwind.1.0.dylib
。但是,當我將它複製到我放置Delphi生成的文件的文件夾並嘗試運行我的應用程序時,它會啓動,但除GUI前端外,它還顯示bash控制檯並僅通過控制檯接受輸入...
很顯然,我不明白Mac應用程序是如何工作的?
更新2: 我發現在我的用戶文件夾RADPaServer/scratch-dir
,似乎包含了我可以從直接運行格式正確的應用程序包Mac,即使我把它移到Mac的HD上的其他地方。但是,我不知道這是否就是我應該尋找它...
可執行包似乎是重新創建有我每次運行德爾福在Windows應用程序時,以及當我只需點擊在Delphi IDE中使用"Project|Deploy"
,但不運行它。
任何人都可以對此有所瞭解嗎?我是否找到了正確的地方來挖掘應用程序?
刮dir是正確的位置,按[文件](http://docwiki.embarcadero.com/RADStudio/XE5/en/PAServer,_the_Platform_Assistant_Server_Application #The_Scratch_Directory)。 –
可能重複:http://stackoverflow.com/questions/8159485/how-to-deploy-a-firemonkey-application-for-mac-osx –