Robiłem aplikację przy użyciu Ruby Shoes. Cieszę się z tego, jak się okazało i chciałbym podzielić się nim z przyjaciółmi. Jednak pakiet GUI nie działa w systemie OSX, a pakiet pakujący systemu Windows wydaje się tylko tworzyć plik .shy
. Czytałem w kółko szukając rozwiązań i nie rozumiem żadnego z nich. Czy ktoś może jednoznacznie wyjaśnić, w jaki sposób spakować aplikację Ruby Shoes, aby przekazać plik DMG lub plik EXE?Jak pakować aplikacje z rubinowymi butami na OSX 10.7
27
A
Odpowiedz
1
Osobiście wolę używać green_shoes. Green_shoes to czysty rubinowy klejnot, którego potrzebujesz w swoim rubinowym kodzie, zamiast programu pakującego twój kod ruby. W ten sposób możesz użyć programu takiego jak ocra, aby przekształcić plik ruby w plik exe. Chociaż jest to rodzaj hackowania, uważam, że jest to lepsze niż wymaganie od użytkowników instalowania butów w celu uruchomienia programu.
0
Sprawdź to.
Compiling/Package a Shoes.app to a standalone Mac.app? [Jak?] "Kompilując swoją aplikację i Buty razem, to jest to, co robię z Hackety Hack."
Powiązane problemy
- 1. Brew instalują Redis (OSX 10.7)
- 2. Jak przesłać aplikację OSX 10.7 kompatybilną z 10.6?
- 3. Uzyskiwanie dostępu do bufora ramki OSX 10.7
- 4. Ukończenie tabeli Pythona Mac OSX 10.7 (Lion)
- 5. jak pakować pliki .py uruchamiane z execfile() na py2exe?
- 6. Jak mogę zamontować vmdk w wersji 10.7?
- 7. Aktualizacja wersji OpenSSL na OSX
- 8. Jak pakować jre w aplikację eclipse rcp na komputerze Mac
- 9. Jak korzystać z sanitizerów clang na OSX?
- 10. Jak mogę pakować tylko zakres zestawów zmian?
- 11. Wymuszanie 32-bitowego Pythona na MAC 10.7 lub 10.8
- 12. Błąd uruchomiony „requirements_osx_brew_libs_install ...” na Mac 10.7
- 13. Jak zainstalować Jekyll na OSX?
- 14. Jak ls --ignore na OSX
- 15. Jak kodować 4 w OSX 10.6.8?
- 16. Jak zrzucić na klasę aplikacje na iPada?
- 17. Jak zainstalować PyAudio w virtualenv na Mac OS X 10.7
- 18. Jak programowo wygenerować plik PDF z dowolnego dokumentu na OSX?
- 19. Zaokrąglony teksturowany Segmentowy styl kontrolny przestarzały w OSX 10.7? Co powinienem użyć?
- 20. Aplikacje na komputer JavaScript?
- 21. Aplikacje fraktalne na Androida
- 22. brakujące libgeos_c.so na OSX
- 23. WickedPDF niezałatane na osx
- 24. plt.show() wisi na OSX z Anakonda Python
- 25. Rubygems na OSX brakuje
- 26. Aplikacje na różne platformy z WPF
- 27. Czy można pakować klejnoty z lokalnej pamięci podręcznej?
- 28. Jak opracować aplikacje IronPython na Mono?
- 29. Jak pisać aplikacje na Facebooku w Javie?
- 30. Zainstaluj Rails 3 na OSX z RVM
Co oznacza "nieśmiały plik"? –
To jest rozszerzenie pliku .shy. Jest to plik wykonywalny, ale aby go uruchomić, musisz mieć zainstalowane buty. Najlepiej chciałbym spakować pliki .exe i .dmg, aby uprościć dystrybucję. – dharris001
. Dla pliku .dmg, wydaje mi się, że bardziej istotnym pytaniem jest jak spakować się w samodzielną aplikację mac. Plik .dmg jest po prostu obrazem dysku - może mieć cokolwiek na nim - ale myślę, że to, czego chcesz, to plik, który ktoś może po prostu przeciągnąć do swojego folderu aplikacji i uruchomić, prawda? – philosodad