3 điểm bởi GN⁺ 2024-06-11 | 1 bình luận | Chia sẻ qua WhatsApp
  • UTM là trình giả lập hệ thống PC đa năng dành cho iPhone và iPad
  • Sau thay đổi quy định gần đây cho phép trình giả lập máy chơi game retro, các nhà phát triển UTM đã gửi ứng dụng lên App Store nhưng bị từ chối
  • Bộ phận App Review của Apple kết luận rằng "PC không phải là console"
  • Điều đáng ngạc nhiên hơn là Apple cũng đang chặn ứng dụng UTM trên các kho ứng dụng bên thứ ba tại EU
  • Quy tắc 4.7 trong App Review Guidelines đề cập đến "mini app, mini game, game streaming, chatbot, plugin và trình giả lập game"
  • UTM cho biết Apple đã từ chối công chứng ứng dụng (Notarization) vì vi phạm quy tắc 4.7
    • Tuy nhiên, trên trang App Review Guidelines, quy tắc 4.7 được hiển thị là không nằm trong Notarization Review Guidelines
  • Vì vậy, hiện chưa rõ liệu các kiểm duyệt viên của Apple có đúng khi cho rằng ứng dụng này không phù hợp để phân phối trên các kho ứng dụng bên thứ ba ở EU hay không
  • Tuy nhiên, ở thời điểm hiện tại UTM chưa có kế hoạch kháng nghị quyết định này
    • Vì các ứng dụng phân phối trên iOS không thể dùng trình biên dịch JIT (ngoại trừ các engine trình duyệt thay thế được cấp quyền đặc biệt), chức năng và hiệu năng của trình giả lập chạy qua phiên bản UTM SE đã tắt JIT bị suy giảm đáng kể
    • UTM nói rằng việc cố xin phê duyệt cho UTM SE là "không đáng để tranh đấu"
  • UTM cho iOS vẫn có thể tiếp tục được sử dụng thông qua các cách sideloading 'thị trường xám' hiện có, chẳng hạn như tự biên dịch và cài ứng dụng bằng Xcode
  • UTM cho Mac hiện có trên Mac App Store

1 bình luận

 
GN⁺ 2024-06-11
Ý kiến trên Hacker News
  • Apple chặn các cửa hàng ứng dụng bên thứ ba: Nếu Apple chặn các cửa hàng ứng dụng bên thứ ba thì điều đó đi ngược lại tinh thần của DMA. Mong EU sẽ vào cuộc thực thi.

  • Hỗ trợ ảo hóa phần cứng của UTM: Đã từng có thời điểm UTM trên iOS được hỗ trợ ảo hóa phần cứng. Điều này gây thất vọng vì các hạn chế của Apple. Có thể hiểu vì sao các nhà phát triển UTM nói rằng nó "không đáng".

  • Quyền chặn trên App Store: Apple nên có quyền chặn những gì họ muốn trên App Store của mình, và người dùng cũng nên có thể chạy phần mềm mình muốn mà không cần thông qua cửa hàng của Apple.

  • Sự cần thiết phải quản lý phần mềm: Cần có quy định để kiểm soát việc Apple kiểm soát phần mềm mà người dùng cài đặt trên thiết bị của họ. Với tư cách là người dùng Mac lâu năm, nếu cách hành xử này của Apple không được giải quyết, tôi sẽ tìm nhà cung cấp phần cứng khác.

  • Quyền phủ quyết của Apple với cửa hàng ứng dụng bên thứ ba: Việc Apple có quyền phủ quyết đối với những gì được đưa vào các cửa hàng ứng dụng bên thứ ba là điều kỳ lạ.

  • Hành vi ác ý của Apple: Apple hành động ác ý quá rõ ràng đến mức không ai tin rằng họ nên có quyền quyết định ứng dụng nào được đăng trên các cửa hàng bên thứ ba.

  • Từ chối sử dụng hệ sinh thái Apple: Tôi không nghĩ nhà sản xuất phần cứng có quyền quyết định phần mềm nào có thể chạy trên phần cứng mà tôi đã mua. Vì vậy tôi sẽ không dùng hệ sinh thái Apple.

  • Chặn trình giả lập: Việc Apple cho phép trình giả lập máy chơi game nhưng lại chặn trình giả lập PC là điều kỳ lạ. Điều này khiến Apple trông như đang khuyến khích game lậu.

  • Cơ hội cho tablet Android và Windows: Các hạn chế của Apple mở ra cơ hội thị trường cho tablet Android và Windows. Nhưng họ vẫn chưa làm ra sản phẩm đủ tốt so với mức giá.

  • Vấn đề của nhà phát triển: Cá nhân tôi thấy vấn đề này quan trọng hơn cả các tin tức liên quan đến AI tại WWDC. Đây mới là một vấn đề thực sự dành cho "nhà phát triển".