Apple News

macOS Catalina ทำให้เกิดปัญหาสำหรับดีเจที่ใช้ iTunes ด้วยการสนับสนุนไฟล์ XML

วันจันทร์ที่ 7 ตุลาคม 2019 15:52 น. PDT โดย Juli Clover

macOS Catalina ลบแอพ iTunes ออกไปแทนแอพ Music, TV และ Podcasts ใหม่ แต่การขาด iTunes จะส่งผลกระทบต่อ DJ ที่ใช้ซอฟต์แวร์นี้ รายงาน The Verge .





นอกจาก nixing iTunes แล้ว Apple ยังได้ยกเลิกการสนับสนุนวิธีที่นักพัฒนาแอป DJ หลายคนเคยใช้เพื่อเข้าถึงไฟล์เพลย์ลิสต์ XML ที่อนุญาตให้ผู้ใช้เข้าถึงคลังเพลง iTunes ของตนได้

macos catalina apple music
ดีเจใช้การรองรับไฟล์ XML เพื่อจัดเรียงแทร็กลงในเพลย์ลิสต์ และใช้ iTunes 'แชร์ iTunes Library XML กับแอปพลิเคชันอื่น' เพื่อถ่ายโอนข้อมูลระหว่างแอพ อย่างไรก็ตาม แอป Music ใหม่ใช้รูปแบบไลบรารีใหม่ที่ทันสมัยกว่าซึ่งเข้ากันไม่ได้กับ XML



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

เราได้พูดคุยกับ Michael Simmons จาก อัลกออริดดิม ผู้พัฒนาที่อยู่เบื้องหลังแอพ djay Pro และเขาได้ให้ข้อมูลเชิงลึกเกี่ยวกับปัญหาแก่เรามากขึ้นโดยชี้ไปที่ รายงานก่อนหน้า สรุปวิธีที่ Apple เปิดตัว SDK อย่างเป็นทางการสำหรับมอบการเข้าถึงแบบเป็นโปรแกรมไปยังไลบรารีเพลงของผู้ใช้ด้วยการเปิดตัว iTunes 11 เมื่อหลายปีก่อน แอปอย่าง djay Pro ที่เปลี่ยนไปใช้ SDK ก่อนหน้านี้จะไม่มีปัญหาในการผสานรวมกับไลบรารีเพลงใน macOS Catalina ต่อไป

วิธีแก้ไขแอร์พอดตัวเดียวไม่ทำงาน

นักพัฒนาแอปที่ยังคงใช้การผสานรวม XML ที่ไม่มีเอกสารก่อนหน้านี้และไม่ได้อัปเดตทันเวลา จะพบว่าผู้ใช้ของตนจะไม่สามารถเข้าถึงไลบรารีเพลงของตนได้หลังจากอัปเกรดเป็น Catalina บริษัทที่ชอบ เซราโต และ เครื่องดนตรีพื้นเมือง ได้เตือนผู้ใช้ว่าอย่าอัปเกรดเป็น macOS Catalina แม้ว่า Native Instruments จะมี a เบต้าสาธารณะ ของแอพ Traktor Pro ที่จะรองรับ Catalina