Apple ปฏิเสธแอพจาก Mac App Store ที่ใช้ Electron

Mac App Store

แอปพลิเคชันทั้งหมดที่ต้องการให้พร้อมใช้งานใน Apple App Store จะต้องผ่าน วิธีการกำกับดูแลที่มีมนุษยธรรม ซึ่งมีหน้าที่ตรวจสอบทั้งการทำงานและรหัสที่ใช้เพื่อให้แน่ใจว่าไม่มีฟังก์ชันที่ละเมิดหลักเกณฑ์ที่ Apple สำหรับแอปพลิเคชันสำหรับทั้ง iPhone และ iPad และ iPod touch

อย่างไรก็ตาม Mac App Store มันเป็นวิธีการกระจายมากกว่า ที่ช่วยให้นักพัฒนาสามารถเผยแพร่แอปพลิเคชันของตนได้ฟรีแอปพลิเคชันที่อาจมีอยู่ในเว็บไซต์ของผู้พัฒนาดังนั้นนโยบายการปฏิเสธแอปพลิเคชันใน macOS จึงไม่โดดเด่นเหมือนกับที่พบใน App Store

อิเล็กตรอน

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

กรอบอิเล็กตรอน คุณใช้ API เหล่านี้มาหลายปีแล้วแต่ดูเหมือนว่า Apple ได้อัปเดตกระบวนการตรวจสอบแอปฝั่งเซิร์ฟเวอร์เพื่อตรวจจับการละเมิดหลักเกณฑ์การตรวจสอบแอปของตน

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

การย้ายครั้งนี้โดย Apple น่าจะเกิดจากการแนะนำของ Catalyst โดย Apple ซึ่งเป็นเครื่องมือที่ช่วยให้นักพัฒนาสามารถโอนย้ายแอปพลิเคชัน iPad ดั้งเดิมไปยัง Mac ได้อย่างรวดเร็ว


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา