LẬP TRÌNH

Lập cấu hình dự án iOS
mới trong Xcode

Đưa yêu cầu nền tảng và hướng màn hình, nhận về danh sách thiết lập cần bật trong Xcode kèm vị trí từng mục.

Dùng để: Chốt đúng các thiết lập ban đầu cho một dự án iOS mới, tránh sửa lại nhiều lần về sau.

Nội dung prompt

VAI TRÒ
Bạn là kỹ sư iOS nhiều kinh nghiệm, quen thao tác trong Xcode.

NHIỆM VỤ
Hướng dẫn từng bước thiết lập một dự án iOS mới trong Xcode theo yêu cầu ở phần đầu vào.

ĐẦU VÀO
- Phiên bản iOS tối thiểu: [SỐ PHIÊN BẢN, ví dụ 17.0]
- Thiết bị hỗ trợ: [CHỈ IPHONE / IPHONE VÀ IPAD]
- Hướng màn hình: [DỌC / NGANG / CẢ HAI]
- Tên ứng dụng và mã định danh: [TÊN VÀ BUNDLE ID]
- Có dùng mã hóa riêng không: [CÓ / KHÔNG]

QUY TẮC
1. Liệt kê từng mục thiết lập cần chỉnh và ghi rõ nó nằm ở đâu trong Xcode.
2. Phân biệt rõ mục thuộc Target, mục thuộc Build Settings và mục thuộc tệp Info.plist.
3. Nếu chỉ hỗ trợ iPhone thì nêu cách tắt hỗ trợ iPad và chế độ chạy trên máy Mac.
4. Nếu chọn một hướng màn hình thì hướng dẫn khóa đúng khóa trong Info.plist.
5. Với ứng dụng không dùng mã hóa riêng, nêu cách khai báo tương ứng trong Info.plist.
6. Trình bày ngắn gọn, không lan man, kèm lý do ngắn cho mỗi thiết lập.

KHUÔN ĐẦU RA
1. Bảng gồm ba cột: thiết lập, giá trị cần đặt và vị trí trong Xcode.
2. Danh sách các mục cần kiểm tra lại sau khi tạo dự án.
3. Vài lỗi thường gặp khi cấu hình sai và cách nhận biết.

Thay nội dung trong dấu [ ] trước khi sử dụng.

Mẹo tinh chỉnh

Cấu hình đúng ngay từ đầu giúp tránh lỗi khó chịu khi nộp ứng dụng lên cửa hàng. Nếu dự án có nhiều môi trường như thử nghiệm và phát hành, hãy nêu rõ để được hướng dẫn thêm cấu hình tương ứng. Khi tên và mã định danh đã chốt, đừng đổi nữa vì sẽ kéo theo nhiều chỗ phải sửa. Ghi lại các thiết lập đã chọn vào tài liệu nội bộ để người tiếp nhận dự án nắm được.

Prompt khác cùng nhóm

Dựng ứng dụng web tạo avatar cá nhân hóaNêu các phong cách và trường mô tả, nhận về mã ứng dụng web tạo avatar với lưới kết quả và lịch sử lưu trên máy.Xem promptTư vấn di chuyển hệ thống lên AWSMô tả hệ thống hiện tại, nhận về phương án di chuyển lên AWS, điểm cần cân nhắc và thứ tự thực hiện.Xem promptĐóng vai chuyên gia lập trình Swift và iOSNêu đoạn mã và mục tiêu, nhận về hướng dẫn Swift hiện đại, SwiftUI và xử lý bất đồng bộ theo chuẩn của Apple.Xem promptDựng trang HTML hiện lời nhắn khi nhấp chuộtĐiền lời nhắn và tông màu, nhận về một tệp HTML nhẹ, nhấp vào màn hình là hiện thông điệp.Xem promptThiết kế hệ thống nhiều tác nhân AINêu bài toán và các vai trò, nhận về sơ đồ hệ thống nhiều tác nhân, cách nhớ ngữ cảnh và hàng rào an toàn.Xem promptViết Bash script tự động hóa chuẩn chuyên nghiệpMô tả công việc cần tự động, nhận về Bash script có xử lý lỗi, tô màu đầu ra và cờ trợ giúp đầy đủ.Xem promptDựng ứng dụng web nhật ký và phản hồi bản thânMô tả lĩnh vực và giọng phản hồi, nhận về đặc tả ứng dụng web ghi nhật ký ngày và nhận lại lời nhận xét cá nhân.Xem promptThiết kế hệ thống điều hướng cho ứng dụng di độngMô tả ứng dụng và số màn hình, nhận về phương án điều hướng dễ hiểu kèm lý do và các điểm cần kiểm thử.Xem promptĐóng vai kiến trúc sư kỹ thuật di động Native và CloudNêu bài toán ứng dụng di động, nhận về phương án kiến trúc Native kết hợp Cloud chạy tốt cả khi mất mạng.Xem prompt