Kreiranje IPA datoteke
|
Stevie Jabuk
Pridružen/a: 18.10.2010 |
Prispevkov: 241 |
Kraj: Veržej |
|
|
|
Prispevek: #1 Objavljeno 18.12.2010 19:44:56 Kreiranje IPA datoteke |
|
HI.
Ker se bolj ljubiteljsko ukvarjam (se še učim) s programiranjem za iPhone v Xcodu, me zanima ali je kako možno aplikacijo izdelati v IPA datoteko, tako da jo lahko potem na poljuben iphone namestim? Naj povem, da nimam dev certifikata, ker kot sem že rekel, ukvarjam se ljubiteljsko, zato mi je škoda tistih 100$ za registracijo na leto. Sedaj aplikacije preizkusam preko iPhone simulatorja in preko svojega iPhona, na katerega lahko direktno namestim aplikacijo s pomočjo nekega skripta. Nekje na tem forumnu je objavljen postopek...
V glavnem zanima me, kako kreirati IPA, da bi lahko namestil aplikacijo na drugem iPhonu? Oz. ali je kakšna druga varijanta?
|
|
Stevie Jobs
Pridružen/a: 04.07.2010 |
Prispevkov: 2753 |
|
|
|
|
Prispevek: #2 Objavljeno 18.12.2010 19:47:05 |
|
|
|
iPhone Developer
Pridružen/a: 19.09.2008 |
Prispevkov: 10447 |
|
|
|
|
Prispevek: #3 Objavljeno 18.12.2010 20:20:29 |
|
Uradno je tak postopek, da v xCode izbereš "Build and Archive". Potem pa v Organizerju med arhiviranimi aplikacijami izbereš željeno, kjer nato klikneš na Share in Save to disk.
Če pa to slučajno ne dela, ker nimaš certifikata pa obstaja še en postopek "na roko".
1.) V build foderju svojega prokejta poiščeš .app, ki je skompajlan za iphoneos (ta se ti nalaga na telefon)
2.) Narediš "Payload" folder
3.) V ta "Payload" folder skopiraš .app, ki si ga našel v prvem koraku
4.) Desni klik na Payload folder in izbereš Archive (s tem ga preprosto zazipaš)
5.) Končnico novega arhiva spremeniš iz ZIP v IPA
|
|
Stevie Jabuk
Pridružen/a: 18.10.2010 |
Prispevkov: 241 |
Kraj: Veržej |
|
|
|
Prispevek: #4 Objavljeno 18.12.2010 20:37:08 |
|
O, hvala, tole "na roko" deluje čisto ok.
|
|
Jabček
Pridružen/a: 03.07.2009 |
Prispevkov: 14 |
Kraj: Nova Gorica |
|
|
|
Prispevek: #5 Objavljeno 16.01.2011 12:45:08 |
|
Meni ta "na roko" način ne deluje... Imam zadnji SDK sam fw na iPhonu mam 4.1 je mogoče to problem?
|
|
iPhone Developer
Pridružen/a: 19.09.2008 |
Prispevkov: 10447 |
|
|
|
|
Prispevek: #6 Objavljeno 16.01.2011 12:49:05 |
|
Kakšen imaš deployment target v aplikaciji? A ti preko debuggerja dela aplikacija na telefonu?
Kakšen error ti vrne iTunes, ko nalagaš IPA datoteko?
Pri kreiranju iPA datoteke na roko moraš biti ZELO pozoren na velike in male črke.
|
|
Jabček
Pridružen/a: 03.07.2009 |
Prispevkov: 14 |
Kraj: Nova Gorica |
|
|
|
Prispevek: #7 Objavljeno 16.01.2011 14:11:51 |
|
Sem zgrešu v začetnih navodilah Hvala za pomoč vsekakor!
|
|
Jabužiček helper
Pridružen/a: 03.01.2009 |
Prispevkov: 3825 |
|
|
|
|
Prispevek: #8 Objavljeno 26.02.2011 15:47:42 |
|
error 0xE8003FFE any idea?
|
|
iPhone Developer
Pridružen/a: 19.09.2008 |
Prispevkov: 10447 |
|
|
|
|
Prispevek: #9 Objavljeno 26.02.2011 15:50:27 |
|
Nekaj v zvezi z Entitlements, ali pa App ID-jem... http://www.playmedusa.com/blog/tag/0xe8003ffe/
|
|
Jabužiček helper
Pridružen/a: 03.01.2009 |
Prispevkov: 3825 |
|
|
|
|
Prispevek: #10 Objavljeno 26.02.2011 16:50:31 |
|
Kaj je torej še potrebno storiti, ko ti app 1x uspešno dela preko simulatorja? (vem malo prehitevam najbrž.. pa vseeno) Brez certifikata? Namreč tisto z ročnim kreiranje .ipa fajla mi ne deluje, in mi izvrže zgornji error...
c
|
|
iPhone Developer
Pridružen/a: 19.09.2008 |
Prispevkov: 10447 |
|
|
|
|
Prispevek: #11 Objavljeno 26.02.2011 17:03:45 |
|
Čakaj... a si ti slučajno simulatorjev app zapakiral v ipa in ga probal naložiti na telefon? Simulator je x386 arhitektura, iPhone pa arm. Tudi, če bi ti naložilo, ne bi delovalo.
Če nimaš uradnega developer računa, moraš najprej malo pohekat Xcode, uporabiti self signed certifikate, appsync na telefonu in še par malenkosti: http://www.alexwhittemore.com/?p=398
|
|
Jabužiček helper
Pridružen/a: 03.01.2009 |
Prispevkov: 3825 |
|
|
|
|
Prispevek: #12 Objavljeno 26.02.2011 18:55:16 |
|
Nekaj očitno nisem vredu naredil glede fake podpisa oz. nisem naredil vsega kot bi moral, ta navodila so drugačna od tistih po katerih sem delal... morem si vzet čas in ponovit postopek.
|
|