Πώς να αναπτύξετε τις αντιφατικές εφαρμογές iOS στα Windows με Hackintosh (καλά, είδος)

Γεια σας μεσαίο! Αυτή είναι η πρώτη μου ιστορία, αλλά θα ήθελα να μπεί κατευθείαν στο παιχνίδι.

Είμαι κάπως απογοητευμένος Είμαι υποχρεωμένος ένα φυσικό Mac και iPhone να κάνει το iOS React Native ανάπτυξη.

Θέλω να πω, έχω το MacBook και το iPhone, το έχω. Και έπρεπε να μοιραστώ το repo με το MacBook μου στη συνέχεια να τρέξω το React Native Builder και το React Native Packager, το οποίο είναι κάπως καταγεγραμμένο και κουραστικό. Γιούχα.

Εκτός αυτού, θέλω να δουλέψω σε ένα σταθμό εργασίας, έχω ένα σταθμό εργασίας Xeon και είναι λυπηρό που έπρεπε να πω αντίο στο πληκτρολόγιο και το ποντίκι μου και επομένως αντίο στην παραγωγικότητα.

Ακόμη και η Xamarin προσέφερε έναν απομακρυσμένο προσομοιωτή iOS και έναν κατασκευαστή ώστε να μπορούμε να απολαμβάνουμε την ανάπτυξη στον κεντρικό υπολογιστή μας και στη συνέχεια να πιέζουμε την κατασκευή στο απομακρυσμένο περιβάλλον Mac. Και αμφιβάλλω ότι η ομάδα RN θα έχει το αεράκι να το κάνει αυτό.

Γι 'αυτό πιέζω μερικά από την δύναμη του εγκεφάλου μου και τελικά βγήκα από μια λύση, η οποία είναι πολύ, πολύ τραχύς, τρελός και τεμπέλης. Και εδώ είναι τα σημεία που έχω σκεφτεί:

Ο καλός 1: Λειτουργεί παντού, σε κάθε υπολογιστές λίγο x86_64 με ενεργοποιημένο το Virtualization, δεδομένου έχετε ακολουθήσει τα βήματα με σαφήνεια.

Το καλό 2: Μπορείτε να διαθέσετε εύκολα το περιβάλλον. Μπορείτε επίσης να κλωνοποιήσετε ένα περιβάλλον και να το μετακινήσετε κάπου αλλού.

Το κακό 1: Αυτό, ακριβώς, λειτουργεί!

Το Bad 2: Δεν σας συνιστώ να εκτελέσετε άλλα προγράμματα Mac πέρα ​​από το XCode.

Η κακή 3: Μην περιμένετε από τις επεξεργαστές AMD να τρέχουν πολύ πάνω σε αυτό.

The Ugly 1: Χρειάζεστε ένα πολύ ογκώδες, τερατώδες PC για αυτό, για να πάρετε μόνο ένα κλάσμα απόδοσης σε ένα πραγματικό Mac.

Το Ugly 2: Χωρίς επιτάχυνση υλικού, οπότε μην περιμένετε να τρέξετε και να εντοπίσετε σφάλματα στο OpenGL ES.

Εάν είστε πραγματικός άνθρωπος, πάρετε ένα Mac. Διαφορετικά τώρα θα ανακαλύψουμε το ταξίδι στο Hack-in-to-sh!

(Προειδοποίηση: Η πρακτική του Hackintosh αποτελεί παραβίαση της Άδειας Χρήσης του Λογισμικού και του Λογισμικού της Apple και ενδέχεται να αντιμετωπίσετε κατηγορίες και αγωγές, παρά το γεγονός ότι κανείς δεν έχει περάσει τα τελευταία 10 χρόνια, αλλά κάνει μια επιχείρηση, αλλά δεν περιοριζόμαστε σε αυτά οτιδήποτε με τον υπολογιστή μας, συμπεριλαμβανομένης της εγκατάστασης διαφόρων λειτουργικών συστημάτων, οπότε μπορείτε να στηρίξετε τον εαυτό σας και να αποφασίσετε αν θέλετε να συνεχίσετε να βγαίνετε σε μια νόμιμη γκρίζα ζώνη)

Προαπαιτούμενο

Όπως ήδη ανέφερα, χρειάζεστε πραγματικά ένα πολύ ισχυρό και ισχυρό υπολογιστή! Έχω ένα Xeon σταθμό εργασίας, αλλά μόλις τρέχει καλά, φανταστείτε τι είδους εφιάλτης ήταν για να το πάρει hustling, ε;

Επίσης, θα πρέπει να έχετε ένα SSD, αν δεν έχετε την υπομονή να περιμένει περισσότερο από 5 λεπτά για να μπει σε Mac VM σας με το σκληρό δίσκο σας.

Περίμενε ένα λεπτό! VM. Χμμ ... Εικονική μηχανή; Έχετε υποθέσει ότι δεν είναι; Αυτό είναι σωστό, θα χρειαστούμε το VMWare για αυτό.

Βήμα 1: Λήψη εικόνας εγκατάστασης Mac

Λοιπόν, χωρίς αυτό δεν θα μπορούσαμε να κάνουμε τίποτα ...

Αν έχετε έναν φίλο που έχει Mac, δανείστε τη μηχανή του / της ...

Μεταφορτώστε το macOS Sierra από το App Store ...

Πηγαίνετε στο διαδίκτυο και βρείτε το τελετουργικό για να τραβήξετε την εικόνα της εγκατάστασης σε φορητή φόρμα DMG / ISO.

Δεν θα αποκαλύψω μια τέτοια μέθοδο, γιατί δεν θέλω να πάρω κανένα πρόβλημα ~ ¯ \ _ (ツ) _ / ¯

Μεταφέρετε το τελικό αρχείο DMG / ISO στον κεντρικό υπολογιστή σας. Φυσικά θα το χρειαστούμε ή πώς θα ...

Βήμα 2: Λήψη του VMWare Player

Εκτός αν έχετε VMWare Workstation, το οποίο οι περισσότεροι από εμάς δεν το κάνουμε, τότε θα πρέπει να προχωρήσουμε στη λήψη του VMWare Player.

Απλά το εγκαταστήσετε. Δεν πρέπει να υπάρχουν καθόλου προβλήματα.

Βήμα 3: Λήψη του Unlocker

Εντάξει, αυτή είναι η πρώτη μας χαρά.

Βασικά, το VMWare έχει κλειδώσει τις βασικές επιλογές που εμποδίζουν το OSX και το EFI να τρέχουν και να συνεργάζονται μαζί (hardcode, serial, SMB κ.λπ.) που εκτελούνται σε οποιεσδήποτε παρουσίες εικονικής μηχανής σε όλους τους hypervisor του VMWare, αλλά στον VMWare Fusion.

Έτσι θα πρέπει να «ξεκλειδώσουμε» το μπαλώνοντας μερικά πράγματα για να δουλέψουμε το Hackintosh.

Αφού κατεβάσετε τα αρχεία κάνοντας κλικ στο 'Κλωνοποίηση ή λήψη', αποσυμπιέστε το, εντοπίστε τα αρχεία με τίτλο 'win-install.cmd' και 'win-update-tools.cmd'.

Κάντε δεξί κλικ στο 'win-install.cmd' και επιλέξτε 'Εκτέλεση ως διαχειριστής', το ίδιο ισχύει και για το 'win-update-tools.cmd'. Αυτό απαιτείται για να αποκτήσετε πρόσβαση στο μητρώο των Windows και να σταματήσετε τις υπηρεσίες VMWare για να εκτελέσετε επιδιόρθωση.

Βήμα 4: Δημιουργήστε μια νέα εικονική μηχανή

Ανοίξτε το VMWare Player και απλά στο μενού επιλέξτε Create a New Virtual Machine.

Στη συνέχεια, επιλέξτε το αρχείο εικόνας του προγράμματος εγκατάστασης που μόλις μεταφέρατε πριν.

Στη συνέχεια, θα πρέπει να επιλέξετε "Apple Mac OS X" και να επιλέξετε την κατάλληλη έκδοση. Εδώ για παράδειγμα, χρησιμοποιώ MacOS Sierra, οπότε ήταν 'macOS 10.12', εάν χρησιμοποιείτε το El Capitan ή το Yosemite, πάρτε τη σωστή έκδοση.

Πηγαίνετε να περάσετε όλες αυτές τις επιλογές. Θυμηθείτε να ρυθμίσετε το VM σας, αλλάξα τις μετρήσεις πυρήνα, αλλά τις περισσότερες φορές ήταν OK για τη μάζα.

Βήμα 5: Τροποποίηση του αρχείου .vmx

Θα πρέπει να παρακάμψουμε τον περιορισμό που επέβαλε το VMWare που ανέφερα στο βήμα 3. Θα πρέπει να προσθέσουμε μια καταχώρηση στο αρχείο διαμόρφωσης του εικονικού μηχανήματος. Ή θα αντιμετωπίσετε μια κεντρική χωματερή κατά τη διάρκεια της εκτόξευσης του VM.

Από προεπιλογή, βρίσκεται στο '~ / Documents / Εικονικό μηχάνημα / .vmx' αν δεν έχετε αλλάξει τη θέση.

Ανοίξτε το και προσθέστε το ακόλουθο κείμενο στο άκρο του αρχείου:

smc.version = "0"

Βήμα 6: Ξεκινήστε με

Πού είναι μια σκληρή δουλειά εδώ. Τώρα ήρθε η ώρα να λειτουργήσει η εγκατάσταση.

♫ Εάν με ξεκινήσετε, δεν θα σταματήσω ποτέ το ♫

Δεν πρέπει να υπάρχουν καθόλου προβλήματα. Θα πρέπει να μπορείτε να δείτε το φανταχτερό λογότυπο της Apple.

(YMMV)

Και η οθόνη επιλογής γλώσσας.

Οθόνη επιλογής γλώσσας

Επιλέξτε τη δική σας γλώσσα. Στη συνέχεια θα πρέπει να κάνετε κλικ στο Utilities-> Disk Utility. Μορφοποιήστε τον εικονικό δίσκο στο HFS.

Δείτε το βίντεο: https://puu.sh/w46Pj/a5a7f8ff5d.webm

Στη συνέχεια θα μπορούσαμε να προχωρήσουμε στην εγκατάσταση. Συνήθως, χρειάζονται περίπου 20 λεπτά για να το κάνουν. Κατά τη διάρκεια της μακράς αναμονής, ετοιμάστε και αρπάξτε τον καφέ σας και περιμένετε μέχρι το τέλος. Μετά το τέλος της προγραμματισμένης αυτόματης επανεκκίνησης, θα δείτε την οθόνη υποδοχής.

Δείτε εν δράσει: https://puu.sh/w46Pw/519687fc0d.webm

Βήμα 7: Ορισμός μου

Η οθόνη υποδοχής

Τελειώστε το όπως κάνετε συνήθως με ένα νέο Mac. Μην ενεργοποιήσετε την υπηρεσία τοποθεσίας και μην συνδεθείτε ταυτόχρονα με το Apple ID. Μην στείλετε δεδομένα στην Apple καθώς και να αυξήσετε την απόκρυψη της εγκατάστασης Hackintosh.

Θα πρέπει επίσης να εγκαταστήσουμε τα εργαλεία VMWare. Καταργήστε τη μονάδα OSX Base System στο finder. Στη συνέχεια, κάντε κλικ στην επιλογή Player-> Manage-> Install Tools VMWare. Με την εγκατάσταση αυτού κερδίζετε μια τεράστια ώθηση στην απόδοση, αλλά εξακολουθεί να τρέχει μόλις στα μάτια μας.

Δείτε αυτό: https://puu.sh/w4a2m/314480bc99.webm

Συγχαρητήρια! Έχετε μια πλήρως λειτουργική εικονική μηχανή Hackintosh στο χέρι σας τώρα! Θα στραφούμε τώρα στο τμήμα προγραμματιστών ...

Είμαστε έτοιμοι να εγκαταστήσουμε κάποιο βασικό λογισμικό στην πλευρά μας Hackintosh ...

Θα χρειαστει ...

Ετοιμάζω. Φυσικά. Για τα NodeJS και NPM και React Native.

Νήματα για να επιταχύνουμε το χρόνο εγκατάστασης του πακέτου μας, εκτός αν χρησιμοποιείτε το μοιραστείτε σαν να το κάνω.

Xcode για να μεταγλωττίσετε το React Native Host.

Βήμα 1: Εγκατάσταση Xcode

Απαιτείται ένα αναγνωριστικό της Apple για αυτό, όχι όχι ο προγραμματιστής, το συνηθισμένο είναι καλό.

Δείτε τα βίντεο:

https://puu.sh/w4b8y/665e3fa868.webm

https://puu.sh/w4b8t/07ceee8b38.webm

Περιμένετε έως ότου τελειώσει. Δεν πρέπει να πάρετε πολύ χρόνο, έχετε μια ενσύρματη πρόσβαση στο διαδίκτυο NAT. Θα θέλατε να παίξετε το Safari ή κάποιες άλλες εφαρμογές; (Παρά την τρομερή απόδοση)

Βήμα 2: Εγκατάσταση Brew και κόμβου (και Νήματα και RN)

Κάντε κλικ στον παραπάνω σύνδεσμο για να πάρετε πρώτα την εντολή.

Λοιπόν, αυτό πρέπει να είναι εύκολο. Δεδομένου ότι έχετε εγκαταστήσει τα Εργαλεία VMWare, το πρόχειρο είναι διπλής κατεύθυνσης από προεπιλογή, ώστε να μπορείτε να το αντιγράψετε στην πλευρά των Windows και να το τοποθετήσετε στην πλευρά Mac.

Ανοίξτε το τερματικό και επικολλήστε την εντολή που έδωσε η Brew. Καταχωρίστε τον κωδικό πρόσβασής σας για να επιτρέψετε την εγκατάσταση. Όλα θα αυτοματοποιηθούν και θα πρέπει να είναι σε λιγότερο από 10 λεπτά.

Πάρτε αυτό ως παράδειγμα: https://puu.sh/w4atb/acbf000b84.webm

(Πατήστε το WinKey + Διάστημα για να ανοίξετε την Αναζήτηση Spotlight, Πατήστε WinKey + V για επικόλληση)

Εγκατάσταση κόμβου και NPM:

$ brew εγκαταστήσετε nodejs

https://puu.sh/w4aOv/f6b6e35234.webm

Εγκατάσταση Νήματα:

$ brew εγκαταστήσετε νήματα

https://puu.sh/w4aOb/0eb124b1d5.webm

Εγκατάσταση RN:

$ npm -g εγκατάσταση αντιδρά-native-cli

https://puu.sh/w4aSC/5524d0705b.webm

Βήμα 3: Πάρτε μέρος στο έργο σας

Προς το παρόν, δεν έχω αντιγράψει την αρχική μου repo, αλλά έχω δημιουργήσει ένα νέο έργο RN αντ 'αυτού. Εάν μετακινήσατε το σχέδιό σας, έχετε τα πάντα ρυθμισμένα τέλεια.

Έχετε δύο τρόπους εκτέλεσης του έργου σας. Μέθοδος 1: Μεταβείτε στο φάκελο του έργου σας, κάντε κλικ στο ios, ανοίξτε το xcodeproj, κάντε κλικ στο κουμπί εκτέλεσης στο IDE Xcode. Μέθοδος 2: Μεταβείτε στο φάκελο του έργου στο τερματικό, πληκτρολογήστε 'αντιδρά-native run-ios' και poof, είναι έτοιμο.

Τελικό βήμα: Εκτελέστε προσομοιωτή

Επιτυχία! Λειτουργεί τέλεια! Ναι!

Θα μπορούσατε να δοκιμάσετε να ενεργοποιήσετε την επαναφόρτιση καυτού, να τροποποιήσετε κάποιο κωδικό και να δείτε αν αλλάζει.

Μετά από αυτό, όλα θα πρέπει να δουλεύουν σαν γοητεία!

Ζήτω! (Θυμηθείτε, το κλειδί εντολών == το κλειδί των Windows)

Δεν έχω προσπαθήσει να τα τρέξω σε φυσικές συσκευές, αλλά θεωρητικά χρειάζεστε μόνο το USB passthrough και το Xcode ή iTunes θα πρέπει να είναι σε θέση να αναγνωρίσει τις συσκευές σας.

Έτσι, πόσο μάλλον η νομιμότητα στο μεταξύ, νομίζω ότι αυτό το Hackintosh είναι ένα αρκετά φανταχτερό hack να πάρει iOS ανάπτυξη στα Windows χωρίς να αγοράσει ένα υπερτιμημένο Mac Pro / MacBook Pro.

Κάποιοι μπορεί να εγκαταστήσουν ακόμη και μια πραγματική εξαγωγή Hackintosh σε γυμνό μεταλλικό υλικό, όπως σε αυτά τα ultrabooks, το Dell XPS 15 ή το ZenBook, έτσι μπορεί να επιτευχθεί το ίδιο πράγμα, αλλά είναι πιο επικίνδυνο και χάσατε το περιβάλλον των Windows (εκτός αν έχετε ενεργοποιήσει τη διπλή εκκίνηση - Οι περισσότεροι από εμάς δεν).

Ανυπομονώ να δω την ομάδα RN να κυκλοφορήσει ένα νέο εργαλείο για Mac / Windows devs για να αποκτήσει μια καλύτερη εμπειρία ανάπτυξης, χρησιμοποιώντας ακόμα τα πιο άνετα εργαλεία της δικής μας. Λένε ότι είναι μια ενδιαφέρουσα ιδέα και περιμένει PR.

Αμφιβάλλω ότι αυτή είναι η απάντησή μου σε αυτό. Εν πάση περιπτώσει, σας ευχαριστώ για την ανάγνωση αυτού του άρθρου (περισσότερο σαν ένα σεμινάριο). Σίγουρα θα είναι κάπως ευκολότερο, εάν έχετε τη γενναιοδωρία να μοιραστείτε την ιδέα σας, παρακαλούμε να το κάνετε στο τμήμα σχολίων, ανυπομονώ να δω την αντίδρασή σας. Έχετε μια ωραία μέρα με τις αμυχές μου!

(Επεξεργασμένο στις 13/1)

Χαιρετίσματα! Υποθέτω ότι είναι πολύ καιρό από τότε που έγραψα αυτό. Τώρα, ανακάλυψα έναν εντελώς νέο κόσμο σχετικά με την ανάπτυξη εφαρμογών για κινητά σε ένα Hackintosh VM. Χάρη στην πρόσφατη εξέλιξη του React Native και εκμεταλλευόμενοι την Expo και τη σύνδεση μόνο για κεντρικούς υπολογιστές, μπορούμε να έχουμε ένα ακόμα πιο γλυκό περιβάλλον ανάπτυξης, ώστε να έχετε την επιλογή του διακομιστή IDE και πακέτου που φιλοξενείται στα Windows.

Αυτό πρόκειται να αντικαταστήσει το βήμα 3 στο tutorial που ανέφερα παραπάνω. Θα ήθελα επίσης να σας συστήσω ένα ακόμα κόλπο για να καταστεί η VM πλήρως βυθισμένη στην ανάπτυξη του iOS.

Βασικά, χρειάζεστε μόνο το CRNA και την τελευταία έκδοση του Expo / React Native (μιλώντας για το 0.52 κατά τη διάρκεια της γραφής), αυτό είναι. Εάν διαθέτετε μια υπάρχουσα εφαρμογή bootstrapped κάτω από το CRNA, μπορεί να λειτουργήσει άψογα.

Είναι πολύ απλό. (Υποθέτω ότι θα χρησιμοποιήσετε Νήματα, θα πρέπει να είναι παρόμοια για NPM) Ξεκινήστε τον συσκευαστή CRNA στα Windows, χρησιμοποιώντας το PowerShell ή το CMD:

Ξεκινήστε το τρέξιμο νήματος των Windows $
...
Για να προβάλετε την εφαρμογή σας με ζωντανή επαναφόρτωση, τοποθετήστε την εφαρμογή Expo σε αυτόν τον κωδικό QR.
Θα βρείτε τον σαρωτή QR στην καρτέλα Έργα της εφαρμογής.
<Κωδικός QR>
Ή εισάγετε αυτήν τη διεύθυνση στη γραμμή αναζήτησης της εφαρμογής Expo:
exp: // : 19000
Το τηλέφωνό σας θα πρέπει να βρίσκεται στο ίδιο τοπικό δίκτυο με αυτόν τον υπολογιστή.
Για συνδέσμους για την εγκατάσταση της εφαρμογής Expo, επισκεφτείτε τη διεύθυνση https://expo.io.
Θα εμφανιστούν εδώ τα αρχεία καταγραφής από την προβολή της εφαρμογής σας. Πατήστε Ctrl + C οποιαδήποτε στιγμή για να σταματήσετε.
> Πατήστε a για να ανοίξετε τη συσκευή ή τον εξομοιωτή Android.
 > Πατήστε q για να εμφανιστεί ο κωδικός QR.
 > Πατήστε το πλήκτρο r για να κάνετε επανεκκίνηση του πακετοποιητή ή το R για να επανεκκινήσετε τον συσκευαστή και να διαγράψετε την προσωρινή μνήμη.
 > Πατήστε d για εναλλαγή της λειτουργίας ανάπτυξης. (τρέχουσα λειτουργία: ανάπτυξη)

Αυτό θα είναι το λιμάνι που χρησιμοποιούμε.

Στη συνέχεια, δοκιμάστε να βρείτε τη διεύθυνση κεντρικού υπολογιστή σας. (Οι διαφορετικές μηχανές έχουν διαφορετική διεύθυνση IP, YMMV)

OSXVM $ ifconfig
...
en0: σημαίες = 8863  mtu 1500
επιλογές = b 
αιθέρας 00: 0c: 29: a1: d7: 8e
inet6 fe80 :: cfe: e149: 421e: 601a% en0 prefixlen 64 κατοχυρωμένο scopeid 0x4
inet 192.168.67.128 netmask 0xffffff00 μετάδοση 192.168.67.255
nd6 επιλογές = 201 
μέσα: αυτόματη επιλογή (1000baseT )
κατάσταση: ενεργή

Για μένα, αυτή είναι η διεύθυνση κεντρικού υπολογιστή. Αλλά πρέπει να απορρίψετε το τελευταίο byte και να προσθέσετε 1.

Επομένως, το IP κεντρικό είναι 192.168.67.1. Σημειώστε πρώτα.

Στη συνέχεια, θα ενεργοποιήσουμε τη μυστική σάλτσα που έκαναν οι μηχανικοί της Apple.

Ξεκινώντας από το Xcode 9, δημιουργώντας ένα απλό κατάλογο στη ρίζα του Mac HD σας, μπορείτε να αποκτήσετε πρόσβαση στην εσωτερική μενού του iOS Simulator. Οι παλαιότερες εκδόσεις δεν διαθέτουν αυτό το χαρακτηριστικό AFAIK.

Κλείστε πρώτα όλους τους προσομοιωτές σας. Στη συνέχεια πληκτρολογήστε απλά αυτό στο τερματικό σας.

OSXVM $ sudo mkdir / AppleInternal
(Ο κωδικός σας)

Αυτό είναι! Τώρα ελέγξτε εάν υπάρχει το εσωτερικό μενού ξεκινώντας έναν προσομοιωτή και αναζητήστε το εξής:

Στην πραγματικότητα, αυτό είναι καθολικό σε πραγματικά Macs επίσης! Για πληροφορίες σχετικά με αυτό το εσωτερικό μενού, ελέγξτε αυτό το Μεσαίο άρθρο. Αλλά είμαστε περισσότερο επικεντρωμένοι στην λειτουργία πλήρους οθόνης, η οποία είναι στην πραγματικότητα ο λόγος που θα μπορούσατε να φέρετε το XCode μαζί με τον προσομοιωτή σε μια νέα εικονική επιφάνεια εργασίας:

Εάν είχατε κάποιο από το πρόβλημα άδεια, και, ιδιαίτερα υψηλής χρήστες Sierra, θα πρέπει να δημιουργήσετε αυτόν το φάκελο σε recovery mode. Απλά κάντε κλικ στο Utility and Terminal (Βοηθητικό πρόγραμμα και τερματικό), αλλά θα χρειαστεί να αλλάξετε το Main Mac HD, θα λειτουργήσει επίσης.

Τώρα, θα προχωρήσουμε στην εγκατάσταση του Expo Client (σε οποιοδήποτε από τα) περιβάλλον προσομοιωτή.

Αυτό το βήμα είναι πολύ ασήμαντο γι 'αυτό σας προτείνω να διαβάσετε αυτό το κείμενο από το επίσημο έγγραφο της Expo:

Μόλις εγκαταστήσετε την εφαρμογή Expo, ανοίξτε την στο Simulator.

Στη συνέχεια, κάντε κλικ στο "Plus" και πληκτρολογήστε τη διεύθυνση του κεντρικού υπολογιστή σας, αλλά πρώτα θα πρέπει να το διαμορφώσουμε σε ό, τι θα μπορούσε να αναγνωρίσει η έκθεση:

Η μορφή είναι:

exp: // <διεύθυνση IP υποδοχής>: <θύρα κεντρικού υπολογιστή>

Έτσι για μένα που είναι: "exp: //192.168.67.1: 19000"

Κάντε κλικ στο κουμπί "Άνοιγμα" και, εάν δείτε τη δέσμη που είναι ενσωματωμένη στην πλευρά του Windows Dev PC, στη συνέχεια, ΣΥΓΚΡΙΣΕΙΣ, θα έχετε τη δυνατότητα να αποκτήσετε τον εαυτό σας το περιβάλλον προσομοιωτή εφαρμογών. Ωστόσο, το HMR δεν είναι ενεργοποιημένο, αλλά είναι Live Reload, από προεπιλογή. Αν το χρειάζεστε, πηγαίνετε Hardware-> Shake Gesture και αλλάξτε το.

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

https://giant.gfycat.com/AncientPepperyAdamsstaghornedbeetle.mp4

Και αυτό είναι! Μπορείτε ακόμη και να έχετε το Genymotion μαζί! Αυτή είναι μια πολύ μεγάλη ώθηση στην παραγωγικότητα!

https://giant.gfycat.com/EnergeticUltimateAntlion.mp4

Αυτό είναι το τέλος της ενημέρωσης. Ελπίζω να είστε ευχαριστημένοι στο ταξίδι! Η Expo είναι πράγματι ένα ισχυρό εργαλείο και πρέπει να το αγαπάμε. Δεν υπάρχει τίποτα όπως ένα δωρεάν γεύμα. Σκεφτείτε δωρεές για το έργο της Expo. Είναι πρόθυμοι να βγάλουν χρήματα για να διατηρήσουν το έργο και να πληρώσουν τον διακομιστή τους (build)! (Δυστυχώς δεν πρότειναν καμία μέθοδο για να γίνει αυτό ακόμα)

Και παρακαλώ, Apple, μην πείτε στον πληρεξούσιό σας να με έρθει σε επαφή με και να με φέρει στα νομικά προβλήματα.