Bisakah saya menjalankan aplikasi iOS di Mac saya?


23

Saya telah melihat sejumlah aplikasi iPhone rapi baru-baru ini yang ingin saya gunakan. Secara khusus, ada sejumlah aplikasi musik yang rapi (metronom, tuner, dll.) Yang nilainya sangat tinggi, dan tidak memiliki padanan Mac nyata. Saya tidak memiliki iPod / iPhone / iPad baru-baru ini (saya tidak perlu portabilitas atau telepon dan rasanya konyol membayar ratusan dolar untuk menjalankan aplikasi seharga $ 15), tetapi saya memiliki Mac Intel (C2D).

Bisakah simulator iPhone dev, atau emulator lainnya, mengunduh dan menjalankan aplikasi App Store iPhone?

Jawaban:


13

AFAIK, simulator iPhone tidak mengunduh aplikasi dari App Store; itu hanya digunakan untuk men-debug aplikasi iOS yang sedang Anda kembangkan.


Anda dapat menyeret dan melepaskan aplikasi ke dalam simulator, tetapi perlu masuk yang tepat. Anda juga dapat menandatangani ulang aplikasi sendiri, tetapi Anda memerlukan sertifikat pengembangan dari Apple yang harganya $ 100.
Moshe

3
IPhone Simulator berjalan pada Mac menggunakan instruksi prosesor yang disetel ke perangkat asli, baik Intel atau PowerPC. Aplikasi iPhone dikompilasi untuk dijalankan pada perangkat ARM. Sayangnya, mustahil menjalankan aplikasi ini di Mac seperti menjalankan aplikasi Windows di iPad.
wjl

3

Jika Anda mengembangkan aplikasi iOS di XCode, Anda dapat menggunakan emulator iPhone atau iPad untuk menjalankan aplikasi Anda, tetapi tidak ada cara untuk menjalankan aplikasi yang dikompilasi (seperti dari app store)


2

Mungkin? Ya, tapi ... saat ini satu-satunya cara untuk menjalankan aplikasi iOS di Mac adalah melalui Simulator iPhone / iPad (tersedia di iOS SDK) ... DAN Anda memerlukan kode sumber untuk aplikasi yang ingin Anda jalankan.


1
Saya ingin melihat tweet pengembang yang berbunyi: "Beberapa twit mencoba membuat saya mengirimi mereka kode sumber untuk aplikasi saya." Dan, tentu saja, komentar yang dihasilkan. Itu akan membutuhkan bola besi untuk bertanya.
Tasuret

1

Sayangnya simulator iPhone / iPad hanya tersedia sebagai bagian dari alat dev, dan tidak mengandung kemampuan sinkronisasi dengan iTunes. Itu juga tidak memiliki aplikasi app store, jadi Anda tidak dapat membeli aplikasi dari dalam simulator.

Karena penggunaan utamanya adalah bagi pengembang untuk menguji aplikasi mereka tanpa perangkat keras yang sebenarnya Anda kemungkinan besar tidak akan pernah melihat fitur yang ingin Anda tambahkan ke simulator.


1

Tidak, itu tidak akan mungkin, kecuali seseorang membuat emulator iOS yang memungkinkan Anda menjalankan binari berbasis ARM pada Mac / PC berbasis Intel Anda. Pada dasarnya sama dengan apa yang telah mereka lakukan dengan merekayasa balik Super Nintendo dan emulator yang dihasilkan yang telah ditulis untuk meniru ROM Super Nintendo. Tidak diragukan lagi seseorang akan melakukannya satu hari bertahun-tahun dari sekarang.


Atau mungkin hanya satu atau dua tahun: kickstarter.com/projects/cmwdotme/…
Slipp D. Thompson

Tautan yang lebih baik: iemu.org
Slipp D. Thompson

Sepertinya proyek itu diganti dengan virtur.al, juga dibuat oleh penulis yang sama. Lebih jauh lagi, proyek itu dibeli oleh Citrix, jadi mungkin saja di masa depan.
Spotlight

@ Spotlight, Apa yang terjadi dengannya?
Pacerier

@Pacerier Tampaknya pemilik telah meninggalkan apa yang Citrix beli dan mendirikan perusahaan emulasi berbasis qemu lain. Saya belum mengikutinya terlalu dekat tapi sepertinya tidak direncanakan rilis sumber :(
Spotlight
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.