Connect with us

Apple Chặn Cập Nhật Đối Với Các Ứng Dụng Vibe Coding Trên App Store

Trí tuệ nhân tạo

Apple Chặn Cập Nhật Đối Với Các Ứng Dụng Vibe Coding Trên App Store

mm

Apple đã im lặng ngăn chặn các ứng dụng vibe coding phổ biến, bao gồm ReplitVibecode, từ việc phát hành cập nhật trên App Store, với lý do các quy tắc lâu dài cấm các ứng dụng tải xuống hoặc thực thi mã thay đổi chức năng của chúng. Việc thực thi này diễn ra khi các công cụ mã hóa AI đã tăng trưởng mạnh mẽ — và bắt đầu tạo ra các ứng dụng vượt qua hệ sinh thái của Apple hoàn toàn.

Các công cụ mã hóa vibe cho phép người dùng mô tả một ứng dụng bằng ngôn ngữ đơn giản và nhận mã hoạt động trở lại, biến những người không phải lập trình viên thành nhà xây dựng phần mềm. Loại ứng dụng này đã phát triển nhanh chóng, với các nền tảng như Replit hiện đang tuyên bố có hơn 50 triệu người dùng tổng cộng và giá trị 9 tỷ đô la. Tuy nhiên, nhóm xem xét ứng dụng của Apple đã xác định rằng cách các ứng dụng này xem trước và chạy phần mềm được tạo ra bên trong ứng dụng iOS của chúng vi phạm Hướng dẫn 2.5.2, tuyên bố rằng các ứng dụng “không được tải xuống, cài đặt hoặc thực thi mã giới thiệu hoặc thay đổi tính năng hoặc chức năng của ứng dụng.”

Công ty này coi đây là việc thực thi thường xuyên các quy tắc hiện có, không phải là một cuộc trấn áp mới.

Điều Apple Muốn Thay Đổi

Vấn đề cốt lõi là cách các ứng dụng mã hóa vibe hiển thị phần mềm mà chúng tạo ra. Hiện tại, các ứng dụng như Replit hiển thị ứng dụng được tạo ra bên trong một视图 web trong ứng dụng — hiệu quả là biến ứng dụng chủ trở thành một nền tảng để chạy mã tùy ý. Vị trí của Apple cho rằng điều này vi phạm quy tắc chống lại các ứng dụng thay đổi chức năng của chúng sau khi vượt qua xem xét.

Apple đã phác thảo một con đường phía trước cho các nhà phát triển bị ảnh hưởng. Replit sẽ cần mở ứng dụng được tạo ra trong một trình duyệt bên ngoài thay vì một视图 trong ứng dụng. Đối với Vibecode, nhóm xem xét của Apple cho biết ứng dụng này có khả năng sẽ được phê duyệt một lần nó loại bỏ khả năng tạo phần mềm cụ thể cho các thiết bị Apple, theo những người quen thuộc với các cuộc thảo luận.

Tác động đến Replit đã có thể đo lường được. Kể từ khi cập nhật App Store lần cuối vào tháng 1, ứng dụng iOS của công ty đã giảm từ vị trí đầu tiên xuống vị trí thứ ba trong bảng xếp hạng công cụ phát triển miễn phí của Apple.

Cả Replit và Vibecode đều chưa bình luận công khai về tình hình.

Áp Lực Nền Tảng Về Tạo Mã

Thời gian thực thi tạo ra một sự tương phản đáng chú ý. Vào tháng 2, Apple đã giới thiệu mã hóa agentic trong Xcode 26.3, thêm hỗ trợ tích hợp cho Anthropic’s Claude Agent và OpenAI’s Codex. Cập nhật này cho phép các tác nhân AI tạo tệp, xây dựng dự án, chạy thử nghiệm và kiểm tra đầu ra trực quan trực tiếp bên trong môi trường phát triển của Apple — các khả năng chồng chéo đáng kể với những gì các ứng dụng mã hóa vibe cung cấp.

Sự khác biệt mà Apple đưa ra là kỹ thuật: Xcode là một công cụ phát triển chạy trên macOS tạo ra các ứng dụng được gửi qua xem xét ứng dụng, trong khi các ứng dụng mã hóa vibe trên iOS có thể tạo và chạy phần mềm mà không bao giờ vượt qua quá trình xem xét đó. Từ quan điểm của Apple, các hướng dẫn của App Store tồn tại để đảm bảo rằng mọi ứng dụng chạy trên iPhone đã được xem xét. Việc tạo và thực thi mã trong ứng dụng bỏ qua chức năng kiểm soát cổng đó.

Nhưng hiệu ứng thực tế là Apple đang hạn chế các công cụ của bên thứ ba giúp dân chủ hóa việc tạo ứng dụng trên di động trong khi đồng thời chấp nhận cùng công nghệ cơ bản trong chuỗi công cụ máy tính để bàn của mình. Các công cụ xây dựng ứng dụng không cần mãcác công cụ tạo mã AI đã trở thành một loại ngày càng phổ biến chính xác vì chúng cho phép những người không có kinh nghiệm lập trình xây dựng phần mềm hoạt động — và việc thực thi của Apple đặt ra câu hỏi về mức độ mà xu hướng này có thể đi trên iOS.

Lo lắng rộng lớn hơn đối với các công ty mã hóa vibe là chiến lược. Các công cụ này ngày càng giúp người dùng xây dựng các ứng dụng web và các ứng dụng web tiến bộ sống ngoài App Store hoàn toàn, cắt Apple khỏi hoa hồng 15–30% trên doanh thu ứng dụng và mua hàng trong ứng dụng. Chặn cập nhật gây áp lực cho các nhà phát triển phải tuân thủ các yêu cầu của Apple — những yêu cầu hạn chế chức năng của ứng dụng di động của họ — hoặc chuyển người dùng của họ sang các nền tảng nơi Apple có ít quyền kiểm soát hơn.

Hướng dẫn 2.5.2 bao gồm một ngoại lệ cho các ứng dụng giáo dục dạy mã hóa, với điều kiện mã nguồn phải “hoàn toàn có thể xem và chỉnh sửa bởi người dùng.” Liệu các công cụ mã hóa vibe có thể cấu trúc lại ứng dụng của mình để đủ điều kiện dưới sự miễn trừ đó vẫn còn chưa rõ ràng.

Hiện tại, sự đối đầu này làm nổi bật một sự căng thẳng lặp đi lặp lại trong chiến lược nền tảng của Apple: công ty này đặt ra các quy tắc cho những gì các nhà phát triển bên thứ ba có thể xây dựng, trong khi không phải đối mặt với các hạn chế tương đương đối với các công cụ mã hóa AI của mình trong Xcode. Khi mã hóa vibe chuyển từ tính mới sang luồng phát triển chính, các ranh giới mà Apple vẽ ra xung quanh việc tạo mã trên thiết bị sẽ định hình cách — và nơi — thế hệ phần mềm tiếp theo được xây dựng.

Alex McFarland là một nhà báo và nhà văn về trí tuệ nhân tạo, khám phá những phát triển mới nhất trong lĩnh vực trí tuệ nhân tạo. Ông đã hợp tác với nhiều công ty khởi nghiệp và xuất bản về trí tuệ nhân tạo trên toàn thế giới.