ฉันสามารถพัฒนาเกม iOS บน Ubuntu ได้หรือไม่


8

ฉันสามารถพัฒนาสำหรับ iOS บน Ubuntu ได้ไหม?

ฉันได้รับการบอกว่าเนื่องจากใช้ Unix ฉันจึงสามารถพัฒนาสำหรับ iOS บน Linux แต่ฉันสามารถอัพโหลดเกม iOS ไปยัง App Store ของ Apple บน Linux ได้หรือไม่


ฉันไม่แน่ใจว่านี่เป็นอูบุนตูหรือไม่ฉันจะบอกว่าคุณสามารถทำได้ด้วยเครื่องมือที่เหมาะสม ในกรณีใด ๆ นี่ถามที่แตกต่างกัน
Uri Herrera

1

คำตอบ:


8

คุณสามารถอัปโหลดโปรแกรมที่คอมไพล์ไปยัง Apple จากเครื่อง Ubuntu โดยไม่มีปัญหาใด ๆ เนื่องจาก (ฉันค่อนข้างแน่ใจ) ว่ากระบวนการเกิดขึ้นผ่านเบราว์เซอร์

เนื่องจาก iOS ใช้ Objective-C คุณสามารถ "โค้ด" แอป (เขียนโดยใช้ gedit หรือ Geany หรืออะไรก็ได้) บน Ubuntu แต่คุณจะไม่สามารถรวบรวมเป็นไฟล์. ipa ได้

อย่างไรก็ตามในการรวบรวมและทดสอบคุณจะต้องใช้ SDK ของ Apple ซึ่งมีเฉพาะใน Mac OS X เท่านั้นดังนั้นจึงเป็นไปไม่ได้

อย่างไรก็ตามมีวิธีอื่นในการตั้งโปรแกรมแอพ iOS อยู่เสมอ วิธีหนึ่งคือคุณซื้อดีวีดี Mac OS X ที่วางจำหน่ายและตั้งค่าเครื่อง VirtualBox (หรือ VMWare หากคุณต้องการ) จากนั้นดาวน์โหลด SDK จากเว็บไซต์ apple อีกวิธีหนึ่งคือใช้ผู้สร้างแอป "ออนไลน์" เช่นTiggzi (โปรดส่วนตัวของฉันเพราะมีตัวเลือกมากมายสำหรับการรวบรวมและเช่นนั้น) ผู้ผลิตแอปออนไลน์ใช้ HTML และ JavaScript สำหรับการออกแบบและฟังก์ชั่นแล้วรวบรวมโดยใช้PhoneGapดังนั้นไม่จำเป็นต้องใช้ Objective-C


สั้น ๆ เรื่องยาว ๆ ไม่คุณไม่สามารถสร้างแอพ iOS บน Ubuntu ได้ แต่คุณอาจเขียนได้ แต่คุณจะไม่สามารถคอมไพล์ไฟล์เหล่านั้นลงในไฟล์. ipa คุณสามารถส่งแอพ iOS ไปยัง Apple ได้จากเครื่อง Ubuntu ทุกเครื่องเนื่องจากทำโดยเบราว์เซอร์ มีหลายวิธีในการสร้างบน Ubuntu - เช่น Virtual Machines และผู้สร้างแอปออนไลน์


จากสิ่งที่ฉันเข้าใจคุณไม่สามารถอัปโหลดผ่านเบราว์เซอร์ มันเป็นปุ่มภายใน XCode
jrg

^ ตรวจสอบสิ่งนี้: youtube.com/watch?v=L3XXoUKa9RE
Shifat Taushif

ในทางกลับกันมันเป็นไปไม่ได้ที่จะใช้ Ubuntu-touch SDK ใน Mac หรือ Windows แม้ว่า - developer.ubuntu.com/start
NoBugs
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.