Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 7.900 pregleda

Najnovija ↓

Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 13:34 · pre 163 meseca #1
Nadam se da neko ko ima iskustva sa OS X-om moze da mi pomogne. Situacija je sledeca:
napravio sam app bundle na Linuxu, i kad ga iskopiram na Mac, sve je na prvi pogled OK, vidi se lepo u Finderu, ali kad probam da ga pokrenem, nista se ne desava. Stvar je u tome da su dozvole svih fajolva postavljene na 600, cak i izvrsnog fajla. Kad promenim njegov mod na 755, sve radi OK. umask daje 0022.

Da li je ovo normalno ponasanje za OS X? Postoji li neka varijanta da zadrzim originalni mod fajlova? Mozda ako napravim DMG koji ce da sadrzi bundle?
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 13:44 · pre 163 meseca #2
A na Linuxu dok si radio izvršni ti je bio setovan na 755?
Potpis
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 13:55 · pre 163 meseca #4
Možda je do nje. Probao nešto još banalnije, zipovanje?
Potpis
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 14:43 · pre 163 meseca #5
Nikad nisam imao OS X nz dal ima tamo ali na linuxu se ta komanda zove
Code:
chmod +x fajl koji pokusavas da pokrenes 

pa mozda upali :)
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 14:47 · pre 163 meseca #6
Zna Đura kako da promeni mod, ali je poenta što se sa 755 pri kopiranju menja na 600 i kako to sprečiti.
Potpis
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 15:02 · pre 163 meseca #7
Citat:
-V-O-Y-A-G-E-R-: Možda je do nje. Probao nešto još banalnije, zipovanje?


Eh, da, kad uradim
Code:
tar pvczf mojapp.tar.gz /moj/dir


i raspakujem na Mac-u, sve je OK. Pretprostavljam da se folderi drugacije tretiraju, ili sta ti ja znam. Hvala na pomoci, Voyager.

Usput, da li ima smisla da aplikaciju distribuiram kao zip, ili je ipak bolje da napravim DMG? Znam da su Mac korisnici razmazeni :-). Ne znam samo koliko je to komplikovano. Postoji li neki alat koji to radi iz komandne linije, tako da mogu da uradim to automatski na kraju build procesa?
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 18:06 · pre 163 meseca #8
Do sambe je. Samba je emulacija win mreže gde su permisije samo ReadOnly, System i Hidden (ako i to). Rešenje si našao, prenosi zipovano, ili preko NFS ili nečeg unixoidnijeg od sambe.
Potpis
-=- 73 de YU1IS -=-
Sviđa mi se3
Re: Kopiranje sa Linuxa na OS X - executable flag 10.06.2013. u 21:22 · pre 163 meseca #9
hdiutil pravi dmg, no ovaj ovde je napravio nešto kompletnije rešenje

http://stackoverflow.com/quest...-os-x-using-command-line-tools
Potpis
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme