ฉันสามารถรันแอพ iOS บน Mac ของฉันได้ไหม?


23

ฉันได้เห็นแอพ iPhone ที่เรียบร้อยที่ฉันต้องการใช้ โดยเฉพาะอย่างยิ่งมีแอพพลิเคชั่นดนตรีที่ประณีต (เครื่องเมตรอนอม, จูนเนอร์และอื่น ๆ ) ที่ดูเหมือนจะได้รับการจัดอันดับสูงและไม่เหมือน Mac จริง ๆ ฉันไม่มี iPod / iPhone / iPad เมื่อเร็ว ๆ นี้ (ฉันไม่ต้องการพกพาหรือโทรศัพท์และดูเหมือนว่าโง่ที่ต้องจ่ายหลายร้อยดอลลาร์เพื่อเรียกใช้แอพมูลค่า $ 15) แต่ฉันมี Mac (C2D) ของ Intel

iPhone dev simulator หรือสามารถจำลองอื่น ๆ สามารถดาวน์โหลดและใช้งานแอพ iPhone App Store ได้หรือไม่?

คำตอบ:


13

AFAIK, iPhone simulator ไม่ได้ดาวน์โหลดแอพพลิเคชั่นจาก App Store มันใช้เพื่อดีบักแอปพลิเคชัน iOS ที่คุณกำลังพัฒนา


คุณสามารถลากและวางแอพลงในเครื่องจำลอง แต่จำเป็นต้องมีการเซ็นชื่อที่ถูกต้อง นอกจากนี้คุณสามารถลงทะเบียนแอพอีกครั้งด้วยตัวเอง แต่คุณต้องมีใบรับรองการพัฒนาจาก Apple ซึ่งมีราคา $ 100 เหรียญ
Moshe

3
iPhone Simulator ทำงานบน Mac โดยใช้ชุดคำสั่งตัวประมวลผลดั้งเดิมสำหรับเครื่องทั้ง Intel หรือ PowerPC มีการรวบรวมแอพของ iPhone เพื่อให้ทำงานบนอุปกรณ์ ARM มันเป็นไปไม่ได้เลยที่จะเรียกใช้แอพเหล่านี้บน Mac เพราะมันคือการรันแอพ Windows บน iPad โชคไม่ดี
wjl

3

หากคุณกำลังพัฒนาแอพ iOS ใน XCode คุณสามารถใช้ตัวจำลอง iPhone หรือ iPad เพื่อเรียกใช้แอพของคุณ แต่ไม่มีวิธีเรียกใช้แอพที่รวบรวมไว้ล่วงหน้า (เช่นจาก app store)


2

ไปได้หรือไม่ ใช่ แต่ ... ในปัจจุบันวิธีเดียวที่จะเรียกใช้แอพ iOS บน Mac คือผ่านทาง iPhone / iPad Simulator (มีให้ใน iOS SDK) ... และคุณต้องมีซอร์สโค้ดสำหรับแอพที่คุณต้องการเรียกใช้


1
ฉันชอบที่จะเห็นทวีตของนักพัฒนาที่ไป: "twit บางคนพยายามให้ฉันส่งซอร์สโค้ดสำหรับแอปของฉัน" และแน่นอนความคิดเห็นที่เกิดขึ้น นั่นจะพาลูกเหล็กถาม
Tasuret

1

น่าเสียดายที่เครื่องมือจำลอง iPhone / iPad นั้นมีให้ใช้งานเป็นส่วนหนึ่งของเครื่องมือ dev เท่านั้นและไม่มีความสามารถในการซิงค์กับ iTunes มันยังไม่มีแอพสโตร์ดังนั้นคุณจึงไม่สามารถซื้อแอพพลิเคชั่นจากภายในตัวจำลอง

เนื่องจากการใช้งานหลักสำหรับนักพัฒนาในการทดสอบแอพของพวกเขาโดยไม่ต้องใช้ฮาร์ดแวร์จริงคุณอาจไม่เคยเห็นคุณสมบัติที่คุณต้องการเพิ่มลงในเครื่องจำลอง


1

ไม่เป็นไปไม่ได้เว้นแต่จะมีใครมากับอีมูเลเตอร์ iOS ที่ให้คุณเรียกใช้ไบนารีที่อิงกับ ARM บน Mac / PC ที่ใช้ Intel โดยพื้นฐานแล้วเหมือนกับสิ่งที่พวกเขาทำกับวิศวกรรมย้อนกลับซูเปอร์นินเทนโดและอีมูเลชั่นผลลัพธ์ที่ถูกเขียนขึ้นเพื่อเลียนแบบรอมซูเปอร์นินเทนโด ไม่ต้องสงสัยเลยว่าใครซักคนจะทำวันนี้หลายปีนับจากนี้


หรืออาจจะแค่หนึ่งหรือสองปี: kickstarter.com/projects/cmwdotme/ …
Slipp D. Thompson

ลิงค์ที่ดีกว่า: iemu.org
Slipp D. Thompson

ดูเหมือนว่าโครงการนั้นถูกแทนที่ด้วย virtur.al ซึ่งสร้างโดยผู้เขียนคนเดียวกัน ยิ่งไปกว่านั้นโครงการดังกล่าวถูกซื้อโดย Citrix ดังนั้นจึงอาจเป็นไปได้ในอนาคต
ปอตไลท์

@ Spotlight เกิดอะไรขึ้นกับมัน?
Pacerier

@Pacerier เจ้าของดูเหมือนจะทิ้งสิ่งที่ Citrix ซื้อและก่อตั้ง บริษัท เลียนแบบจาก qemu ฉันไม่ได้ติดตามมันอย่างใกล้ชิด แต่ดูเหมือนว่าจะมีการวางจำหน่ายซอร์ส :(
ปอตไลต์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.