Μετάβαση στο περιεχόμενο


Φωτογραφία

[ΟΔΗΓΟΣ] Snow leopard 10.6.4 + Xcode 3.2.5 σε Windows


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
112 μηνύματα σε αυτό το θέμα

#1   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 18:46

Καλησπέρα, βρήκα σε μια ξένη σελίδα έναν οδηγό για να φτιάξουμε προγράμματα για το iphone ακόμα και σε windows. Ο οδηγός δεν είναι δικός μου, τον βρήκα εδώ , το μόνο που έκανα εγώ ήταν να τον ακολουθήσω και να σας τον παρουσιάσω στα ελληνικά μαζί με τα προβλήματα που αντιμετώπισα. Δεν υπάρχει κάποιο πρόγραμμα της apple που να τρέχει σε windows και να μας επιτρέπει να φτιάξουμε εφαρμογές, θα πρέπει να "προσομοιώσουμε" το λειτουργικό σύστημα της apple γιατί για αυτό υπάρχουν προγράμματα που μας επιτρέπουν να φτιάξουμε εφαρμογές για τα κινητά μας.

Εγώ τον δοκίμασα σε windows 7 64bit με 4 GB ram και επεξεργαστή core 2 duo e8500.

Τι θα χρειαστούμε:

Καταρχήν ΤΟΥΛΑΧΙΣΤΟΝ 2 GB ram, στην χειρότερη περίπτωση. Dual core ή νεότερο επεξεργαστή. Δεν μας πειράζει αν έχουμε windows 32bit ή 64bit αρκεί να κατεβάσουμε την σωστή έκδοση του virual box παρακάτω.

Κάντε έναν φάκελο όπου επιθυμείτε στο pc σας και κατεβάστε τα παρακάτω. (ας πούμε στον φάκελο C:\iphone\)

1) utorrent ή κάποιον άλλο torrent client.
2) Snow Leopard 10.6.2 ένα αντίγραφο του Mac OSX86 Snow Leopard
3) Virtual Box αν και φανατικός χρήστης του vmware,αντιμετώπισα πολλά προβλήματα ακολουθώντας αυτόν τον οδηγό και έτσι το δοκίμασα σε virtual box και έπαιξε αμέσως.

η εγκατάσταση των 2 παραπάνω προγραμμάτων και ο τρόπος που δουλεύουν τα torrent και το utorrent δεν θα αποτελέσουν μέρος αυτού του tutorial, αν κάποιος αντιμετωπίζει πρόβλημα όμως μπορεί να ρωτήσει και θα βοηθήσω όσο μπορώ.

το μόνο που θα πω είναι ότι στο virtual box απο το μενού File - > Preferences μπορούμε να αλλάξουμε τον φάκελο που θα περιέχει τα "εικονικά" μας λειτουργικά, είναι το κουτάκι πάνω πάνω default machine folder.

Κάνουμε εγκατάσταση το utorrent και αρχίζουμε να "κατεβάζουμε" το τορρεντ μας, στην συνέχεια κάνουμε εγκατάσταση το virtual box.

Ξεκινάμε:

1) Ανοίγουμε το virtual box και πατάμε στο κουμπί new

Αναρτημένη εικόνα

2) πατάμε μια φορά next και συμπληρώνουμε ένα όνομα στο πρώτο κουτάκι , εγώ διάλεξα να το ονομάσω Mac OS, στα επόμενα 2 κουτάκια διαλέγουμε Mac OS X και Mac OS X server αντίστοιχα

Αναρτημένη εικόνα

3) Ορίζουμε την μνήμη ram που θα έχει το "εικονικό" μας μηχάνημα. Εγώ αποφάσισα να βάλω 1024 MB δηλαδή 1GB.

Αναρτημένη εικόνα

4) Επιλέγουμε το κουτάκι Create new hard disk και next και ξανά next στο επόμενο παράθυρο που θα ανοίξει.

Αναρτημένη εικόνα

5) Επιλέγουμε τον τύπο του εικονικού δίσκου που θα φτιάξουμε, εγώ διάλεξα να είναι προκαθορισμένο το μέγεθος του απο την αρχή και θα καταλάβει απο τώρα 20 GB στον δίσκο μου, αν δεν θέλετε να γίνει αυτό διαλέγετε την άλλη επιλογή έτσι θα δημιουργηθεί ένας εικονικός δίσκος μικρός σε μέγεθος και θα έχει την δυνατότητα να μεγαλώνει μέχρι να φτάσει το όριο των GB που θα βάλετε εσείς στο επόμενο βήμα.

Αναρτημένη εικόνα

6) Κάνοντας κλικ στο φάκελο με το πράσινο βελάκι διαλέγουμε την διαδρομή στην οποία θέλουμε να φτιάξουμε τον εικονικό μας δίσκο, εγώ διάλεξα να είναι ο ίδιος φάκελος με αυτόν που θα περιέχει τα αρχεία του εικονικού λειτουργικού. Το μέγεθος πρέπει να είναι τουλάχιστον 20 GB. Κλικ στο next και μετά finish

Αναρτημένη εικόνα

7) Περιμένουμε όσο δημιουργούμε τον εικονικό δίσκο

Αναρτημένη εικόνα

8) Όταν τελειώσει η διαδικασία θα βλέπετε αυτό

Αναρτημένη εικόνα

9) Τώρα θα πρέπει να πούμε στον "εικονικό υπολογιστή" που φτιάξαμε, απο που να κάνει boot. Επιλέγουμε απο την λίστα το μηχάνημα μας και πατάμε settings

Αναρτημένη εικόνα

10) Πηγαίνουμε στην καρτέλα Storage απο αριστερά και στη συνέχεια κλικ στο empty , μετά κάνουμε κλικ στο cd rom δεξιά και επιλέγουμε choose a virtual cd/dvd disk file και πηγαίνουμε στον φάκελο που έχουμε .iso αρχείο μας. (είναι το αρχείο που θα δημιουργηθεί μόλις κάνουμε extract με winrar ή winzip το αρχείο που κατεβάσαμε απο το τορρεντ πιο πάνω.)

Αναρτημένη εικόνα

11) Αφού το επιλέξετε θα βλέπετε κάτι τέτοιο

Αναρτημένη εικόνα

12) Κάνουμε κλικ στο OK και τώρα ήρθε η ώρα να ξεκινήσουμε το μηχάνημα μας.Κάνουμε κλικ στο start Όχι δεν ήταν μόνο αυτό, αυτό ήταν το 50% θα έλεγα.

Αναρτημένη εικόνα

13) Το πρώτο μήνυμα θα εμφανιστεί πολύ γρήγορα , δεν είναι τίποτα αν θέλετε επιλέγετε να μην ξανά εμφανιστεί και πατάτε ΟΚ

Αναρτημένη εικόνα

14) Θα ξεκινήσει η διαδικασία και σύντομα θα έχουμε και το δεύτερο μήνυμα, τα ίδια και εδώ αν θέλετε πατάτε να μην ξανά εμφανιστεί και ΟΚ

Αναρτημένη εικόνα

15) Στην συνέχεια θα εμφανιστεί το μενού για να διαλέξουμε γλώσσα. Αγγλικά (για μένα) και κλικ στο βελάκι

Αναρτημένη εικόνα

16) Δεν έχω κάτι να πω για αυτά τα 2 βήματα, ότι βλέπετε στην εικόνα

Αναρτημένη εικόνα
Αναρτημένη εικόνα

17) Θα εμφανιστεί ένα παράθυρο χωρίς καμία επιλογή, εμείς θα πάμε στο μενου Utilities και στη συνέχεια θα κάνουμε κλικ στο disk utility

Αναρτημένη εικόνα

18) Στο παράθυρο που ανοίγει κάνουμε πρώτα κλικ αριστερά στον σκληρό δίσκο, μετά κλικ στην καρτέλα erase , αφήνουμε την επιλογή στο Mac os extended (journaled) και βάζουμε ένα όνομα απο κάτω, εγώ έβαλα Mydisk. Κάνουμε κλικ στο erase... Θα εμφανιστεί ένα μήνυμα πατάμε erase και εκεί και θα εμφανιστεί μια μπλε-γαλάζια μπάρα κάτω κάτω στο παράθυρο που σημαίνει ότι ξεκίνησε η διαδικασία.

Αναρτημένη εικόνα

19) Μόλις τελειώσει με το erase πατάμε το κόκκινο κουμπάκι τέρμα πάνω αριστερά στο παράθυρο μας, θα κλείσει και πλέον θα βλέπουμε αυτό

Αναρτημένη εικόνα

20) Επιλέγουμε τον δίσκο και κλικ στο continue

http://farm6.static....60056f6bd_b.jpg

21) Λίγο προσοχή εδώ , δεν βιαζόμαστε να πατήσουμε install πατάμε πρώτα customize

http://farm5.static....7c8090f01_b.jpg

22) Επιλέγουμε όσα βλέπουμε και στην φώτο και κάνουμε κλικ στο done

http://farm6.static....4cd39ae3b_b.jpg

23) Τώρα κάνουμε κλικ στο install

http://farm6.static....ba8d59491_b.jpg

24) Πατάμε skip για να γλυτώσουμε χρόνο

http://farm6.static....ee11ed5e3_b.jpg

25) Περιμένουμε να ολοκληρωθεί η διαδικασία

http://farm6.static....1084a38de_b.jpg

26) Μόλις τελειώσει θα κάνει επανεκκίνηση το "εικονικό μηχάνημα" και θα πρέπει να "βγάλουμε" το εικονικό cd έτσι ώστε να μην προσπαθήσει να ξανακάνει εγκατάσταση τον εαυτό του. Devices - > CD/DVD devices και μετά κάνουμε κλικ πάνω στην επιλογή που είναι τσεκαρισμένη (έτσι θα ΞΕτσεκαριστεί)

http://farm6.static....c90ede9d5_b.jpg
http://farm5.static....7a7ae59a1_b.jpg

27) Κάνουμε reset το μηχάνημα

http://farm6.static....55363ba80_b.jpg

28) Θα δείτε αυτήν την εικόνα και εδώ θα κάνετε υπομονή μετρώντας τελείες :) , εμένα έκαναν αρκετές γραμμές πριν ξεκινήσει το λειτουργικό υπομονή.

http://farm5.static....c87a41bb3_b.jpg

29) Όταν επιτέλους περάσει αυτό το στάδιο θα δείτε αυτό, επιλέγεται αν θέλετε να μην εμφανιστεί ξανά και κλικ στο ΟΚ

http://farm6.static....25f928a2d_b.jpg

30) Σε αυτό το μενού διαλέγουμε την γλώσσα του λειτουργικού μας, κάνοντας κλικ στο show all θα βρείτε και τα ελληνικά, εγώ θα κρατήσω τα αγγλικά, κάνουμε κλικ στο next

http://farm6.static....547d1f823_b.jpg

31) Μετά επιλέγουμε τον τύπο πληκτρολογίου μας, διαλέξτε το πρώτο (U.S.) (εκτός και αν ξέρετε τι κάνετε τότε διαλέξετε άλλο). κλικ στο next

http://farm6.static....447016789_b.jpg

32) Διαλέγουμε να μην μεταφερθεί τίποτα και next

http://farm5.static....1924e399e_b.jpg

33) Βάζετε το apple id σας αν έχετε και πατάτε next αν δεν έχετε θα κάνουμε ένα μετά. (εγώ ας πούμε δεν το θυμάμαι και δεν θα βάλω τίποτα εδώ)

http://farm6.static....1b6c24724_b.jpg

34) Δεν χρειάζεται να συμπληρώσουμε τίποτα ούτε εδώ , continue και μετά πάλι continue

http://farm5.static....061c1cdf5_b.jpg

35) Εδώ πρέπει να συμπληρώσουμε μερικά πράγματα, βάζουμε ένα όνομα και ένα account name (μπορούν να είναι και ίδια) , τον κωδικό μας 2 φορές και απο κάτω μια πρόταση που να μας υπενθυμίζει τον κωδικό σε περίπτωση που το ξεχάσουμε

http://farm6.static....53d0f7f39_b.jpg

36) Κάνουμε κλικ στο χάρτη στο σημείο της Ελλάδας μέχρι να βγάλει στο κουτάκι απο κάτω την Τουρκία και μετά απο το ίδιο κουτάκι διαλέγουμε Αθήνα

http://farm6.static....8751dc697_b.jpg

37) Σχεδόν τελείωσε η εγκατάσταση του λειτουργικού πατάμε οκ

http://farm6.static....6c7cf2fc5_b.jpg

Τελευταία επεξεργασία από: mikexs, 16/03/2011 - 19:52
Διαγραφή torrent link


Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#2   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 18:48

38) Θα εμφανιστεί ένας οδηγός που θα λέει ότι δεν αναγνωρίστηκε το πληκτρολόγιο μας και θα μας ζητηθεί να πατήσουμε 2 κουμπιά για να το αναγνωρίσει, αφού πατήσουμε το πρώτο continue πατάμε το Ζ και μετά το ? (δηλαδή τα κουμπιά δεξιά και αριστερά των 2 shift ,αριστερού και δεξιού, αντίστοιχα)

Αναρτημένη εικόνα
Αναρτημένη εικόνα
Αναρτημένη εικόνα
Αναρτημένη εικόνα

39) Το λειτουργικό μας είναι έτοιμο !!!

Αναρτημένη εικόνα

Δεν τελειώσαμε όμως εδώ , πρέπει να βάλουμε και το πρόγραμμα με το οποίο θα φτιάχνουμε τα προγράμματα μας.

40) Ανοίγουμε τον safari και ψάχνουμε για xcode , κάνουμε κλικ στο πρώτο αποτέλεσμα της αναζήτησης

Αναρτημένη εικόνα

41) Επιλέγουμε απο αριστερά κάτω το download

Αναρτημένη εικόνα

42) Επιλέγουμε που θέλουμε να κάνουμε login εγώ έκανα στο ios dev center

Αναρτημένη εικόνα

43) Εισάγουμε τα στοιχεία του apple id μας και κάνουμε login αλλιώς δημιουργούμε ένα apple id με κλικ στο join now

Αναρτημένη εικόνα

44) Όταν κάνουμε login για κάποιο λόγο , εμένα τουλάχιστον , με έβγαλε εδώ.

Αναρτημένη εικόνα

45) Ακολουθήστε τα βήματα 40 έως 42 ξανά και θα βρεθείτε εδώ

Αναρτημένη εικόνα

46) Κατεβείτε λίγο πιο κάτω και κλικ στο xcode 3.2.5 and ios sdk 4.2

Αναρτημένη εικόνα

47) Ξεκίνησε να κατεβαίνει το αρχείο μας, υπομονή για ακόμα μια φορά (είναι 3.5 GB)

Αν δεν θέλετε να περιμένετε τόσο πολύ (είμαι σίγουρος ότι κανείς δεν θέλει :D κατεβάστε το απο τορεντ μέσα απο το "εικονικό μηχάνημα" εκεί υπάρχει ήδη το utorrent

48) Το xcode 3.2.5 and ios sdk 4.2 θέλει την έκδοση 10.6.4 για να κάνουμε update σε αυτήν την έκδοση κατεβάζουμε αυτό το αρχείο

49) Διπλό κλικ στο αρχείο MacOSXUpdCombo10.6.4.dmg και θα ανοίξει αυτό το παράθυρο στη συνέχεια πάλι διπλό κλικ στο αρχείο που εμφανίστηκε

Αναρτημένη εικόνα

50) Πατάμε 3 φορές continue και agree στο παράθυρο που θα εμφανιστεί, πατάμε install και αφού βάλουμε τον κωδικό μας πατάμε continue installation και απλά περιμένουμε μέχρι να μας εμφανιστεί το κουμπί restart το οποίο και πατάμε.

51) Θα φτάσουμε σε αυτήν την οθόνη, πατάμε πάνω αριστερά Machine και μετά reset,και ξανά reset στο μήνυμα που θα βγεί.

Αναρτημένη εικόνα

ίσως σας βγάλει ένα μήνυμα λάθους κάποιο critical error πατάτε οκ και μετά απλά ξανα πατάτε start στο εικονικό σας μηχάνημα

52) Τώρα ήρθε η ώρα να εγκαταστήσουμε το xcode. Κάνουμε διπλό κλικ στο αρχείο .dmg του xcode που κατεβάσαμε πριν , αφού ανοίξει το παράθυρο κάνουμε διπλό κλικ στο xcode and ios sdk και μετά continue όπως στην εικόνα.

Αναρτημένη εικόνα

53) Δεν αλλάζουμε κάτι απλά πατάμε agree και continue όπου χρειάζεται.
Αναρτημένη εικόνα
Αναρτημένη εικόνα
Αναρτημένη εικόνα
Αναρτημένη εικόνα
54) Για να τρέξουμε το xcode πατάμε στο φάκελο applications και μετά utilities και τρέχουμε το terminal. Όταν ανοίξει γράφουμε “open –a Xcode” και πατάμε enter.

Αναρτημένη εικόνα

Επιτέλους τελείωσα τον οδηγό :)

Τελευταία επεξεργασία από: mikexs, 16/03/2011 - 19:51
Διαγραφή torrent link


#3   eric11

eric11

    iPH User

  • 100 μηνύματα
  • Φύλο: Άντρας
  • GameCenter:eric1987

Δημοσίευση 16/03/2011 - 18:54

:o

#4   merkon

merkon

    iPH Enthousiast

  • 523 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 4S
  • GameCenter:Merkon5

Δημοσίευση 16/03/2011 - 18:58

Καταπληκτικος ο οδηγος σου και σιγουρα παρα πολυ χρησιμος!Μπορουμε να τον χρησιμοποιησουμε και για να εχουμε Mac στον υπολογιστη μας,σωστα;

#5   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:00

Καταπληκτικος ο οδηγος σου και σιγουρα παρα πολυ χρησιμος!Μπορουμε να τον χρησιμοποιησουμε και για να εχουμε Mac στον υπολογιστη μας,σωστα;


ναι φίλε, αν και εκεί θα χρειαστεί να ψάξεις πως δουλέυουν μερικά πράγματα τα οποία εγώ παρέλειψα σκοπίμως , για παράδειγμα απο ότι διάβασα το μηχάνημα δεν θα έχει ήχο. Εγώ ούτε καν δοκίμασα αν έχει γιατί δεν μου χρειάζεται. ελπίζω να σου δουλέψουν όλα.

#6   MaleBuffy

MaleBuffy

    iPH Member

  • 202 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:07

Δεν έχει η Apple καποιο τρόπο να δεί εαν η εφαρμογή γράφτηκε σε MAC η PC? Όταν κάνεις αίτηση για Developer?

#7   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:09

Δεν έχει η Apple καποιο τρόπο να δεί εαν η εφαρμογή γράφτηκε σε MAC η PC? Όταν κάνεις αίτηση για Developer?


σε mac θα την γράψεις την εφαρμογή, δεν μπορείς σε pc , απλά εγώ σου δείχνω πως να "τρέξεις" το λειτουργικό mac σε pc, εννοώ ότι απο την στιγμή που τρέξεις το virtual machine είσαι σε mac και δεν έχεις σχέση με τα windows

Τελευταία επεξεργασία από: invader7, 16/03/2011 - 19:10


#8   MaleBuffy

MaleBuffy

    iPH Member

  • 202 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:12

σε mac θα την γράψεις την εφαρμογή, δεν μπορείς σε pc , απλά εγώ σου δείχνω πως να "τρέξεις" το λειτουργικό mac σε pc, εννοώ ότι απο την στιγμή που τρέξεις το virtual machine είσαι σε mac και δεν έχεις σχέση με τα windows


Ναι απλά λεω μη σου ζητάνε σειριακό αριθμός Mac η λειτουργικου κλπ....

#9   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:15

Ναι απλά λεω μη σου ζητάνε σειριακό αριθμός Mac η λειτουργικου κλπ....


αυτό δεν το ξέρω αλλά δεν νομίζω να σου ζητάει κάτι τέτοιο. Αν ξέρει κάποιος ας μας απαντήσει.

#10   merkon

merkon

    iPH Enthousiast

  • 523 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 4S
  • GameCenter:Merkon5

Δημοσίευση 16/03/2011 - 19:22

Δουλευει σε ολα τα Pc ετσι;

#11   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:23

Δουλευει σε ολα τα Pc ετσι;


ναι αν κάποιος με amd έχει πρόβλημα στο update σε 10.6.4 ας δει εδώ

Τελευταία επεξεργασία από: invader7, 16/03/2011 - 19:25


#12   karpoutzidid

karpoutzidid

    iPH Contributor

  • 1.218 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: Άλλο
  • Tablet:Άλλο
  • GameCenter:karpoutzidis

Δημοσίευση 16/03/2011 - 19:24

εγω που εχω 2gb ram πως θα πηγενει το μαραφετι?παρα πολυ αργα?

#13   invader7

invader7

    iPH Enthousiast

  • 467 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:28

εγω που εχω 2gb ram πως θα πηγενει το μαραφετι?παρα πολυ αργα?


μην φανταστείς οτι και σε μένα πετάει, δεν ξέρω πως θα είναι , δοκίμασε όταν έχεις χρόνο, βέβαια μην βάλεις και τα 2 GB στο virtual machine γιατί θα γονατίσεις το pc σου

#14   codmdantes

codmdantes

    iPH User

  • 180 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 16/03/2011 - 19:36

OMG!!!! Καλά φίλε μου τα έσπασες.... Ήδη ξεκίνησα να κατεβάζω τα προγραμματάκια και θα ξεκινήσω τον υπόλοιπο οδηγό μόλις ολοκληρωθούν... :o

#15   merkon

merkon

    iPH Enthousiast

  • 523 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 4S
  • GameCenter:Merkon5

Δημοσίευση 16/03/2011 - 19:41

και εγω 2Gb ram εχω...να βαλω το 1gb στο mac,ετσι;
Τι λες,θα κολλαει;

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;



Χρήστες που διαβάζουν αυτό το θέμα: 2

0 μέλη, 2 επισκέπτες, 0 ανώνυμοι χρήστες