iPod Touch 5th เจนเนอเรชั่นเป็นอุปกรณ์ทดสอบที่ดีสำหรับการพัฒนา iOS (แบบตอบสนองดั้งเดิม) ในปี 2018


0

ฉันจะอัพโหลดแอพแรกของฉันที่ Apple App store และไม่ได้เป็นเจ้าของ iPhone จากสิ่งที่ฉันเข้าใจการเป็นเจ้าของและ bundling แอปบนอุปกรณ์แอปเปิ้ลเป็นขั้นตอนที่จำเป็นของกระบวนการสร้าง app x-codeบน

ฉันสงสัยว่า iPod Touch เจนเนอเรชั่น 5 เป็นอุปกรณ์ที่ดีพอสำหรับการทำงานและรันแอพที่รวมมาหรือไม่

Appart จากความแตกต่างของขนาดหน้าจอ (iPod touch 5th generation คือ 4 ") และความแตกต่างเล็กน้อยiPod Touch 5th gen เป็นอุปกรณ์ที่เพียงพอสำหรับการพัฒนา iOS หรือต้องเป็น iPhone อย่างสิ้นเปลืองใช่หรือไม่

PS: คำถามเดียวที่ฉันพบวันที่จาก 2011 เพียงต้องการให้แน่ใจว่ามัน ok ในปี 2018 ก่อนซื้อ iPod Touch และใบอนุญาตพัฒนาแอปเปิ้ล iPod touch พอเพียงสำหรับการทดสอบแอพ iOS หรือไม่

PSS: ฉันใช้react-native(ไม่ใช้expo) แต่ฉันเดาว่ามันไม่เกี่ยวข้องกับคำถาม

คำตอบ:


2

ถ้าคุณนิยาม 'เพียงพอ' ตามความหมายคุณสามารถใช้มันได้คำตอบคือใช่ คุณสามารถพัฒนาและปรับใช้กับ App Store ด้วยการทดสอบเฉพาะอุปกรณ์ 32 บิตตราบใดที่คุณใช้ Xcode เวอร์ชันล่าสุดและรวมทั้งรุ่น 32 บิตและ 64 บิต หลายคนปรับใช้กับ App Store โดยไม่ต้องมีอุปกรณ์ใด ๆ เพื่อทดสอบแอพของพวกเขา

เมื่อคุณเก็บถาวรแอปของคุณผ่าน Xcode ต้องแน่ใจว่าใช้Generic iOS Deviceแบบแผน คุณไม่สามารถเก็บถาวรแอปของคุณเมื่อมันชี้ไปที่เครื่องจำลอง แอปเปิ้ลมีเอกสารที่ดีเกี่ยวกับวิธีการเตรียมความพร้อมของแอปสำหรับที่ App Store

ตั้งแต่ iOS 11 เป็นต้นไป Apple ได้รับการสนับสนุนสำหรับแอพ 32 บิตเท่านั้น

คุณจะมีความเสี่ยงที่แอปของคุณจะทำงานไม่ถูกต้องหรือผิดพลาดบนอุปกรณ์จริงด้วยวิธีการนี้ นี่อาจไม่ใช่เรื่องใหญ่สำหรับคุณเพราะเป็นแอปแรกของคุณ นักพัฒนาอินดี้ส่วนใหญ่ใช้แอปแรกเป็นแบบทดสอบเพื่อหาวิธีสร้างและปรับใช้ใน App Store

หากแอปขัดข้องระหว่างกระบวนการตรวจสอบ App Store แอปของคุณจะถูกปฏิเสธ หากผู้ใช้พบแอปขัดข้องหรือข้อผิดพลาดอื่น ๆ ที่ไม่สามารถอธิบายได้พวกเขาสามารถแสดงความคิดเห็นเชิงลบได้ หากเป้าหมายของคุณคือการสร้างแอพมากขึ้นสำหรับ App Store และขายได้คุณจะต้องลงทุนใน iPhone (อย่างน้อย) และทำการทดสอบที่เหมาะสม


2

ไม่ iPod รุ่นที่ 5 จะไม่ทำงานสำหรับการทดสอบแอปของคุณด้วยเหตุผลเหล่านี้:

  1. ความไม่สามารถของซอฟต์แวร์ iPod รุ่นที่ 5 ออกมาในปี 2012 และใช้สถาปัตยกรรม 32 บิตดังนั้นจึงไม่สามารถอัปเดตเป็นซอฟต์แวร์ที่ต้องการสถาปัตยกรรม 64 บิต ซึ่งหมายความว่าติดค้างที่ iOS 9

ทำไมเรื่องนี้:

iOS 10-11 นำคุณสมบัติใหม่มากมายและการปรับปรุงความเร็วให้กับอุปกรณ์แอปเปิ้ลทั้งหมด หากคุณกำลังทดสอบผลิตภัณฑ์ของคุณบนอุปกรณ์ที่ไม่มีการปรับปรุงเหล่านี้คุณจะไม่สามารถมอบผลิตภัณฑ์คุณภาพให้กับผู้ที่ใช้ iOS เวอร์ชันที่ใหม่กว่า


  1. ปัญหาตัวประมวลผล iPod 5th gen มาพร้อมกับชิป A5 ของ Apple และชิป 32 บิต

ทำไมเรื่องนี้:

ธรรมดาและเรียบง่าย iPod ของคุณจะหยุดทำงานเมื่อเรียกใช้แอพ

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