· Hướng dẫn · 7 phút đọc

Ảnh chụp màn hình App Store cho visionOS: Kích thước và yêu cầu (2026)

Ảnh chụp màn hình App Store cho visionOS: Kích thước và yêu cầu (2026)
TL;DR. Ứng dụng Apple Vision Pro cần ít nhất một ảnh chụp màn hình App Store ở kích thước 3840 × 2160 pixel (16:9, 4K), định dạng PNG hoặc JPEG. Vấn đề là: ảnh chụp màn hình chuẩn từ simulator visionOS ra ở 2732 × 2048 (4:3), nên không khớp kích thước yêu cầu và phải được render lại hoặc phóng to rồi cắt. Developer Capture của Reality Composer Pro ghi hình ở đúng độ phân giải gốc 3840 × 2160. Hầu hết các công cụ chụp ảnh bỏ qua visionOS hoàn toàn.

visionOS là nền tảng Apple duy nhất mà ảnh chụp màn hình App Store không giống điện thoại hay máy tính bảng. Không có thiết bị dọc, không có notch, không có thanh home indicator — ảnh chụp màn hình Vision Pro là một khung 4K ngang, thể hiện các cửa sổ ứng dụng của bạn nổi trong một môi trường không gian. Riêng sự khác biệt đó đã gây nhầm lẫn cho nhiều quy trình nộp ứng dụng, vì các công cụ mà mọi người vẫn dùng cho iPhone và iPad đều giả định thiết bị khung dọc và một độ phân giải simulator cố định vốn khớp sẵn với yêu cầu cửa hàng. Trên visionOS, cả hai giả định đó đều không đúng.

Bài này nói về yêu cầu chính xác, lý do cách chụp hiển nhiên lại cho ra sai kích thước, cách lấy được khung đúng kích thước, đặc thù cửa sổ so với không gian nhập vai (immersive) cho ứng dụng không gian, và khoảng trống thật sự nơi hầu hết công cụ chụp ảnh để bạn phải tự lo liệu.

Yêu cầu ảnh chụp màn hình visionOS

Trên trang thông số ảnh chụp màn hình App Store Connect của Apple, Apple Vision Pro chỉ có một kích thước duy nhất được liệt kê:

  • Kích thước ảnh chụp màn hình Apple Vision Pro: 3840 × 2160 pixel.
  • Tỷ lệ khung hình: 16:9 (đây là chuẩn 4K / UHD).
  • Hướng: ngang. Không có tùy chọn dọc.
  • Định dạng: PNG, JPG, hoặc JPEG. WebP, HEIC và TIFF không được chấp nhận.
  • Số lượng: 1 đến 10 ảnh chụp màn hình, cộng tối đa 3 app preview — cùng giới hạn như mọi nền tảng khác.

Khác với iPhone và iPad, chỉ có một kích thước màn hình duy nhất cần hỗ trợ. Vision Pro không có kiểu phân chia "6.9-inch so với 6.5-inch", không có bộ iPad riêng. Chỉ một kích thước, 3840 × 2160, và nó bắt buộc cho mọi ứng dụng phát hành lên visionOS. Nếu bạn nộp bản build visionOS mà không có ảnh chụp màn hình đúng kích thước này, App Store Connect sẽ từ chối lượt tải lên.

Để xem điều này nằm ở đâu bên cạnh mọi kích thước khác mà Apple chấp nhận, tài liệu tham khảo đầy đủ có trên hướng dẫn kích thước ảnh chụp màn hình App Store, và các quy tắc rộng hơn (định dạng, alpha, giới hạn file) có trên trang yêu cầu ảnh chụp màn hình App Store.

Vì sao ảnh chụp từ simulator lại sai kích thước

Đây là phần khiến nhiều người bất ngờ. Cách chụp phản xạ tự nhiên — chạy ứng dụng trong simulator visionOS rồi nhấn Cmd + S (hoặc dùng nút chụp màn hình) — không cho ra file 3840 × 2160. Ảnh chụp màn hình chuẩn từ simulator visionOS ra ở khoảng 2732 × 2048 pixel, tỷ lệ khung hình 4:3. Đó vừa không đúng độ phân giải, vừa không đúng hình dạng mà cửa hàng yêu cầu.

Vậy nên một ảnh chụp màn hình simulator lấy theo cách hiển nhiên sẽ bị từ chối vì sai kích thước. Bạn có vài cách để khắc phục:

  • Developer Capture của Reality Composer Pro. Đây là phương pháp mà chính tài liệu dành cho developer của Apple chỉ tới. Bản ghi hình từ đây ghi ở đúng độ phân giải gốc 3840 × 2160, nên đầu ra đã khớp yêu cầu cửa hàng mà không cần thay đổi kích thước. Nếu bạn đã cài Xcode và Reality Composer Pro, đây là con đường gọn gàng nhất.
  • Phóng to rồi cắt ảnh chụp từ simulator. Lấy ảnh chụp 2732 × 2048, phóng lên chiều rộng 3840 (khi giữ đúng tỷ lệ sẽ ra chiều cao khoảng 2879), sau đó cắt chiều cao xuống đúng 2160. Cách này vẫn được, nhưng khá lích kích — bạn đang kéo giãn pixel và cắt thủ công, và phải lặp lại việc này cho từng ảnh chụp màn hình.
  • Chụp trực tiếp từ Vision Pro thật. Ảnh chụp lấy trên thiết bị thật có thể được đưa lên đúng khung yêu cầu, dù bạn vẫn cần xác minh kích thước cuối cùng khớp chính xác 3840 × 2160.

Điều thực tế cần nhớ: đừng cho rằng simulator sẽ đưa cho bạn ngay một file sẵn sàng cho cửa hàng như cách nó gần như làm được trên iPhone. Trên visionOS, việc chụp và "asset đúng kích thước" là hai bước tách biệt, và khoảng cách giữa chúng là có thật. Đây cùng loại sai lầm gây ra các lượt tải lên bị từ chối trên các nền tảng khác — chúng tôi đã viết về phiên bản phổ biến nhất của nó trong bài khi App Store Connect báo kích thước ảnh chụp màn hình của bạn sai.

Cách chụp từ simulator hoặc thiết bị

Một quy trình đầu-cuối khả thi cho một ứng dụng visionOS điển hình:

  1. Chạy ứng dụng trong simulator visionOS từ Xcode. Đưa nó đến trạng thái bạn muốn thể hiện — cửa sổ chính đang mở, nội dung liên quan đang hiển thị, bất kỳ cảnh nhập vai (immersive) nào đang được trình bày.
  2. Dùng Developer Capture trong Reality Composer Pro nếu bạn có, để bản ghi hình ở đúng độ phân giải gốc 3840 × 2160. Lấy một khung hình tĩnh từ bản ghi đó.
  3. Nếu bạn chỉ có ảnh chụp màn hình thường từ simulator, phóng to lên chiều rộng 3840 rồi cắt chiều cao xuống 2160. Xác nhận kích thước pixel cuối cùng trước khi tải lên — App Store Connect kiểm tra chính xác từng pixel.
  4. Lặp lại cho từng trạng thái ứng dụng bạn muốn đưa vào carousel, tối đa mười ảnh chụp màn hình.

Một chi tiết quan trọng: ảnh chụp màn hình App Store cho visionOS không nhất thiết phải là ảnh không gian, lập thể hoàn chỉnh. Một khung 2D phẳng vẫn được chấp nhận, miễn là đúng chính xác 3840 × 2160 và thể hiện ứng dụng đang chạy trong môi trường visionOS. Bạn không tải lên một file 3D — bạn tải lên một ảnh thông thường mà tình cờ thể hiện một ứng dụng không gian.

Đặc thù của ứng dụng không gian: chụp cửa sổ so với cảnh nhập vai (immersive)

Đây là chỗ visionOS buộc bạn phải đưa ra một quyết định thẩm định mà ảnh chụp màn hình iPhone chưa bao giờ yêu cầu. Một ứng dụng visionOS có thể trình bày giao diện theo hai chế độ chính, và ảnh chụp màn hình nên thể hiện gì phụ thuộc vào chế độ nào định hình trải nghiệm:

  • Ứng dụng dựa trên cửa sổ. Nhiều ứng dụng visionOS về cơ bản là các cửa sổ nổi — một giao diện 2D được trình bày trong không gian, đôi khi có chiều sâu và trang trí (ornament). Với loại này, ảnh chụp màn hình chủ yếu là về nội dung cửa sổ và cách nó đặt trong môi trường. Câu hỏi về bố cục cũng giống như trên bất kỳ nền tảng nào: màn hình nào, trạng thái nào, người dùng đang nhìn vào điều gì.
  • Ứng dụng nhập vai (immersive). Các ứng dụng mở không gian nhập vai toàn phần hoặc pha trộn sẽ lấp đầy tầm nhìn của người dùng bằng nội dung. Một ảnh chụp màn hình phẳng duy nhất chỉ có thể nắm bắt một lát cắt của trải nghiệm đó — một góc nhìn, một khoảnh khắc. Bạn phải chọn khung hình đại diện tốt nhất cho một trải nghiệm vốn gần như 360 độ, việc này thực sự khó hơn nhiều so với chọn một màn hình điện thoại.

Cũng cần nghĩ tới cả phần nền. Một ảnh chụp visionOS bao gồm cả môi trường xung quanh — cảnh passthrough hoặc cảnh ảo phía sau các cửa sổ của bạn — thứ trở thành một phần của ảnh chụp màn hình dù bạn có chủ ý hay không. Môi trường đó thực sự có tác động đến cách ảnh chụp màn hình được cảm nhận, nên đáng để chủ động quyết định điều gì nằm phía sau ứng dụng của bạn khi chụp, thay vì để mặc định của simulator lọt vào listing cửa hàng của bạn.

Không có phần nào trong số này được tự động chụp sẵn cho bạn. Quyết định thể hiện điều gì, góc nhìn nhập vai nào, và môi trường nào nằm phía sau — đó là một quyết định bố cục do con người thực hiện, và cũng là phần ảnh hưởng nhiều nhất đến việc ảnh chụp màn hình có thực sự bán được ứng dụng hay không.

Khoảng trống thật sự: hầu hết công cụ bỏ qua visionOS

Đây là phần không ai quảng cáo. Hệ sinh thái rộng lớn các công cụ chụp ảnh App Store — các trình tạo khung thiết bị, trình dựng carousel, các dịch vụ kiểu "thả ảnh chụp màn hình vào và chúng tôi sẽ dựng mockup cho bạn" — được xây dựng gần như hoàn toàn xoay quanh iPhone và iPad. Chúng có khung điện thoại chỉn chu, khung máy tính bảng, đôi khi cả đồng hồ. Hỗ trợ Vision Pro thì dao động từ "làm cho có" đến "không tồn tại".

Vì sao? Có vài lý do thẳng thắn. Số lượng người dùng visionOS còn nhỏ so với iPhone, nên động lực thương mại yếu. Khung ngang 3840 × 2160 phá vỡ mẫu thiết bị dọc mà các công cụ này được xây dựng dựa trên. Và không có "khung thiết bị" gọn gàng nào để bọc quanh ảnh chụp Vision Pro theo kiểu bạn bọc màn hình điện thoại trong viền iPhone — thiết bị nằm trên mặt bạn, không nằm trong khung hình. Vậy nên hầu hết công cụ đơn giản là để trống chỗ đáng lẽ dành cho visionOS, và các nhà phát triển phải tự tay chụp, thay đổi kích thước, và bố cục.

Nếu bạn phát hành lên visionOS, hãy chuẩn bị cho khoảng trống đó. Dự trù công sức cho việc chụp ảnh, chuẩn bị tự xác minh kích thước bằng tay, và đừng cho rằng công cụ bạn dùng cho ảnh chụp màn hình iPhone cũng có đường đi cho visionOS. Nhiều công cụ không có.

Mokbi phù hợp ở đâu (và không phù hợp ở đâu)

Trả lời thẳng trước: Mokbi không chụp ảnh chụp màn hình visionOS cho bạn. Nó không chạy simulator, không ghi hình từ Vision Pro, và không thể lấy ra một khung hình từ không gian nhập vai giúp bạn. Bước chụp — lấy được một ảnh 3840 × 2160 của ứng dụng bạn đang chạy trên visionOS — vẫn là việc của bạn, qua Developer Capture hoặc cách phóng to-rồi-cắt mô tả ở trên. Ai đó khẳng định một công cụ trên trình duyệt có thể tự động chụp một ứng dụng không gian là đang nói quá.

Nơi nó thực sự hữu ích là ở bước sau, trong việc bố cục và bản địa hóa. Khi bạn đã có một khung visionOS đúng kích thước, Mokbi là một trình chỉnh sửa trên trình duyệt để dàn dựng nó thành carousel cửa hàng: thêm chú thích, sắp xếp bố cục nhiều panel, dịch các chú thích đó chỉ với một cú nhấp qua toàn bộ danh sách ngôn ngữ App Store của Apple, và xuất đúng kích thước. Đây là thiết kế trên nền một ảnh chụp màn hình bạn đã có sẵn — không phải chụp nó. Thiết kế miễn phí với bản xem trước có watermark; xuất không giới hạn và đăng lên cửa hàng đi kèm gói đăng ký — Solo €29.99/mo (1 ứng dụng) hoặc Studio €49.99/mo (tối đa 5 ứng dụng), không mua một lần. Với riêng một khung 4K ngang visionOS, giá trị nằm ở quy trình chú thích và bản địa hóa, không phải khung thiết bị — không có viền nào để bọc quanh Vision Pro cả.

Đọc tiếp

Mở trình chỉnh sửa →