Bỏ qua đến nội dung
Quay lại từ điển
Thuật ngữ từ điển

Fastlane frameit

Một action dòng lệnh trong toolchain Fastlane bao bọc ảnh chụp màn hình bằng khung thiết bị sử dụng các template tĩnh.

Eric Isensee
Eric IsenseeFounder · Last updated 5 tháng 5, 2026

frameit là một action Fastlane lấy các ảnh chụp màn hình ứng dụng thô từ một thư mục, phát hiện mỗi ảnh chụp thuộc về thiết bị nào dựa trên kích thước điểm ảnh, và hợp thành chúng bên trong khung thiết bị tương ứng. Sau đó nó tùy chọn thêm một tiêu đề và hình nền được đọc từ một Framefile.json cục bộ. frameit tiên phong ý tưởng đóng khung ảnh chụp màn hình tự động cho các đội di động và vẫn được dùng rộng rãi trong các pipeline phát hành Ruby cũ hơn. Hạn chế của nó cũng được biết đến rõ: cấu hình nằm trong các tệp JSON cùng với các PSD được kiểm soát phiên bản, thư viện khung thiết bị phải được tải xuống và cập nhật bằng tay khi Apple hoặc Google phát hành phần cứng mới, và frameit không có khái niệm về trình soạn thảo trực tiếp, không có xem trước, không có thư viện mẫu trung tâm và không có API. Các đội đã vượt qua frameit thường chuyển sang một nền tảng ảnh chụp màn hình được lưu trữ cung cấp trình soạn thảo trực quan, REST API, scaffold YAML và kết xuất theo từng mẫu — đồng thời vẫn có thể gọi từ Fastlane qua một plugin để luồng `fastlane deliver` xung quanh tiếp tục hoạt động. frameit vẫn là một đường cơ sở hữu ích để hiểu không gian vấn đề.

Được dùng trong

Xem khái niệm này xuất hiện trong sản phẩm như thế nào:

Khám phá tính năng