Bạn đang tìm hướng dẫn thân thiện với người mới bắt đầu để khởi chạy ứng dụng di động đầu tiên của mình? Chúng tôi đã ở đó và có thể trợ giúp bằng cách chia sẻ những bài học chúng tôi đã học được từ việc phát triển Ứng dụng HackerNoon Mobile.
Nếu bạn đang tìm hướng dẫn thân thiện với người mới bắt đầu về cách khởi chạy ứng dụng di động đầu tiên của mình thì bạn đã đến đúng nơi.
Ứng dụng HackerNoon Mobile cũng là bước nhảy đầu tiên của chúng tôi vào thế giới phát triển ứng dụng và chúng tôi nhận ra rằng lúc đầu, chúng tôi cũng có thể lạc lối như bạn hiện tại. Hãy để chúng tôi giúp bạn phát triển ứng dụng của mình bằng cách chia sẻ những bài học khó đạt được của chúng tôi.
Hãy nhớ tham khảo tài liệu chính thức của Apple và Google để biết hướng dẫn và nguyên tắc chi tiết từng bước nhằm đảm bảo quá trình gửi ứng dụng thành công.
Kiểm tra ứng dụng của bạn trên nhiều thiết bị Apple khác nhau để đảm bảo tính tương thích và hiệu suất. Xử lý các tính năng dành riêng cho thiết bị như kích thước màn hình, độ phân giải và hướng.
[ ]
Kết hợp hỗ trợ cho các phiên bản và công nghệ iOS mới nhất của Apple.
Nếu ứng dụng của bạn bao gồm các tính năng dựa trên tài khoản, hãy cung cấp tài khoản demo đang hoạt động hoặc chế độ demo có đầy đủ tính năng, cùng với mọi phần cứng hoặc tài nguyên khác có thể cần thiết để xem xét ứng dụng của bạn (ví dụ: thông tin xác thực đăng nhập hoặc mã QR mẫu)
[ ] Chụp ảnh màn hình chất lượng cao để giới thiệu các tính năng và giao diện người dùng của ứng dụng.
[ ] Chuẩn bị một video xem trước ứng dụng hấp dẫn về mặt hình ảnh (tùy chọn nhưng nên dùng).
[ ] Viết mô tả ứng dụng hấp dẫn và ngắn gọn với các từ khóa có liên quan.
[ ] Phát triển các mô tả và từ khóa được bản địa hóa cho các khu vực App Store khác nhau.
Ký mã: Tạo hồ sơ cung cấp phân phối iOS và chứng chỉ phân phối
[ ] Thêm tài khoản Chương trình dành cho nhà phát triển của bạn vào Xcode. Từ menu trên cùng, chọn Xcode, sau đó chọn Tùy chọn.
[ ] Nhấp vào Tài khoản. Ở góc dưới bên trái của cửa sổ, nhấn dấu +, sau đó Thêm ID Apple...
[ ] Nhập ID Apple và mật khẩu của bạn cho Chương trình nhà phát triển Apple, sau đó nhấp vào Đăng nhập.
[ ] Tiếp theo, kích hoạt tính năng ký tự động. Từ Trình chỉnh sửa dự án, chọn mục tiêu và chọn Chung. Cuộn xuống phần "Ký" và nhấp vào biểu tượng hình tam giác để mở rộng cài đặt. Bấm vào ô Tự động quản lý việc ký. Chọn đội của bạn.
Lưu trữ và tải ứng dụng lên bằng Xcode
[ ] Trước khi gửi ứng dụng để xem xét thông qua App Store Connect, chúng tôi cần tải bản dựng lên thông qua Xcode. Trong Xcode, chọn Thiết bị iOS chung làm mục tiêu triển khai.
[ ] Chọn Sản phẩm từ menu trên cùng và nhấp vào Lưu trữ.
[ ] Trình tổ chức Xcode sẽ khởi chạy, hiển thị mọi kho lưu trữ bạn đã tạo trước đây. Đảm bảo bản dựng hiện tại đã được chọn và nhấp vào Tải lên App Store ở bảng bên phải.
[ ] Chọn thông tin xác thực của bạn và nhấp vào Chọn .
[ ] Trong cửa sổ tiếp theo, nhấp vào Tải lên ở góc dưới bên phải. Một thông báo thành công sẽ xuất hiện khi quá trình tải lên hoàn tất. Nhấp vào Xong .
Tạo bản ghi App Store Connect cho ứng dụng - định cấu hình siêu dữ liệu của ứng dụng và các chi tiết khác trong bản ghi App Store Connect của ứng dụng đó
[ ] Trong bảng điều khiển App Store Connect, chọn Ứng dụng của tôi.
[ ] Nhấp vào dấu + ở góc trên bên trái, sau đó nhấp vào Ứng dụng mới .
[ ] Để tạo bản ghi App Store Connect mới, bạn sẽ cần những chi tiết sau: nền tảng, tên ứng dụng, ngôn ngữ mặc định, ID gói và SKU. Bạn không thể thay đổi những chi tiết này sau này, vì vậy hãy chắc chắn về những gì bạn nhập.
➡️
Sử dụng từ khóa trong tên ứng dụng của bạn để tối ưu hóa khả năng khám phá.
➡️
ID gói phải khớp chính xác với mã định danh gói trong tệp Info.plist dự án Xcode của bạn (trong phần Chung --> Nhận dạng của mục tiêu).
➡️
SKU không hiển thị với người dùng và bạn có quyền thiết lập. Nó có thể là mã nhận dạng bạn sử dụng trong công ty của mình hoặc thứ gì khác có ý nghĩa đối với bạn. Các ký tự được chấp nhận bao gồm chữ cái, số, dấu gạch nối, dấu chấm và dấu gạch dưới và chúng phải bắt đầu bằng một chữ cái hoặc số.
[ ] Trong tab "App Store" trong App Store Connect, trên trang "Thông tin ứng dụng", hãy thêm ngôn ngữ, danh mục bổ sung và URL Chính sách quyền riêng tư của ứng dụng
[ ] Đặt ứng dụng là miễn phí hoặc chọn mức giá của ứng dụng trên trang " Giá cả và tính khả dụng "
[ ] Ở giai đoạn này, ứng dụng sẽ được đánh dấu bằng dấu chấm màu vàng và trạng thái "Chuẩn bị gửi" ở bảng điều khiển bên trái trong "App Store". Chọn bản dựng bạn muốn cấu hình. Đây là nơi chúng tôi sẽ thêm thông tin cho trang sản phẩm trên App Store.
[ ] Tải lên ảnh chụp màn hình của ứng dụng (ở định dạng JPEG hoặc PNG và không có thanh trạng thái). Chúng tôi có thể tải lên một bộ ảnh chụp màn hình cho một thiết bị và sử dụng chúng cho tất cả các kích thước khác.
[ ] Nhấp vào Lưu ở góc trên bên phải của cửa sổ sau khi tải ảnh chụp màn hình lên xong.
[ ] Cuộn xuống và nhập mô tả, từ khóa, URL hỗ trợ và URL tiếp thị của ứng dụng.
➡️
Mô tả và từ khóa của ứng dụng rất quan trọng. Hãy đảm bảo tối ưu hóa chúng để khám phá.
➡️
URL hỗ trợ có thể đơn giản như một trang đích có biểu mẫu liên hệ.
➡️
URL tiếp thị có thể là trang web của ứng dụng của bạn và là tùy chọn.
[ ] Trong phần "Thông tin chung về ứng dụng" bên dưới, tải lên biểu tượng của ứng dụng và nhập số phiên bản, bản quyền và thông tin liên hệ của ứng dụng đó.
➡️
Biểu tượng của ứng dụng phải là 1024px x 1024px.
➡️
Số phiên bản phải khớp chính xác với số trong Xcode.
➡️
Thông tin bản quyền thường có dạng như sau: "Copyright (c) 2017, Instabug, Inc.".
➡️
Thông tin liên hệ ở đây là những gì sẽ được hiển thị cho người dùng.
[ ] Nhấp vào Chỉnh sửa bên cạnh "Xếp hạng" và chọn các tùy chọn áp dụng cho ứng dụng của chúng tôi - ứng dụng có thể bị từ chối trong quá trình xem xét nếu ứng dụng đó không khớp với xếp hạng của nó.
[ ] Trong phần "Thông tin đánh giá ứng dụng", hãy nhập thông tin liên hệ của bạn (Marcos?), bất kỳ ghi chú nào bạn có cho người đánh giá và đặt ngày phát hành phiên bản.
➡️
Thông tin liên hệ ở đây dành cho người đánh giá trong trường hợp họ cần liên hệ trực tiếp với bạn.
➡️
Ghi chú dành cho người đánh giá có thể bao gồm thông tin về phần cứng cụ thể mà họ có thể cần sử dụng hoặc thông tin tài khoản người dùng mà họ có thể cần để truy cập.
➡️
Đối với các bản phát hành đầu tiên, bạn thường nên để ngày phát hành phiên bản là tự động.
[ ] Đăng nhập vào App Store Connect ( appstoreconnect.apple.com ) bằng tài khoản nhà phát triển của bạn.
[ ] Nhấp vào "Chọn bản dựng trước khi bạn gửi ứng dụng của mình."
[ ] Chọn bản dựng mà bạn đã tải lên thông qua Xcode. Nhấp vào Xong ở góc dưới cùng bên phải, sau đó nhấp vào Lưu ở góc trên bên phải, sau đó nhấp vào Gửi để xem xét.
[ ] Cuối cùng, hãy trả lời các câu hỏi về Tuân thủ xuất khẩu, Quyền nội dung và Mã nhận dạng quảng cáo rồi nhấp vào Gửi .
Đánh giá và phát hành ứng dụng:
[ ] Theo dõi tiến trình xem xét và giải quyết kịp thời mọi vấn đề hoặc yêu cầu từ nhóm đánh giá của Apple - chọn Hoạt động ở menu ngang trên cùng, sau đó chọn Phiên bản App Store ở bảng điều khiển bên trái.
[ ] Sau khi được phê duyệt, hãy đặt ngày phát hành cho ứng dụng hoặc phát hành ngay lập tức.
Đây là hướng dẫn của@CodeWithChris đã giúp chúng tôi hiểu rõ hơn về toàn bộ quá trình:
Nguyên tắc đánh giá App Store - Những điểm chính cần tránh
Nội dung không phù hợp: Tránh đưa nội dung tục tĩu, xúc phạm hoặc bất hợp pháp vào ứng dụng của bạn.
Thông tin gây hiểu lầm: Đảm bảo mô tả, ảnh chụp màn hình và siêu dữ liệu của ứng dụng thể hiện chính xác chức năng của ứng dụng.
Quyền riêng tư của người dùng: Nhận được sự đồng ý của người dùng để thu thập dữ liệu và xử lý dữ liệu người dùng một cách an toàn và có trách nhiệm.
Sự cố và lỗi: Kiểm tra kỹ lưỡng ứng dụng của bạn để xác định và khắc phục mọi sự cố, lỗi hoặc sự cố về hiệu suất.
Giao diện người dùng: Tuân theo Nguyên tắc giao diện con người của Apple, cung cấp thiết kế trực quan hấp dẫn và duy trì trải nghiệm người dùng nhất quán.
Chức năng ứng dụng: Đảm bảo ứng dụng của bạn hoạt động như dự định và không bao gồm các tính năng ẩn hoặc không có giấy tờ.
Nguyên tắc đánh giá App Store - Các yếu tố bắt buộc
Đảm bảo rằng tất cả thông tin và siêu dữ liệu ứng dụng đều đầy đủ và chính xác
Cập nhật thông tin liên hệ của bạn trong trường hợp Người đánh giá ứng dụng cần liên hệ với bạn
Cung cấp tính năng Đánh giá ứng dụng với toàn quyền truy cập vào ứng dụng của bạn.
Kích hoạt các dịch vụ phụ trợ để chúng hoạt động và có thể truy cập được trong quá trình đánh giá
Bao gồm các giải thích chi tiết về các tính năng không rõ ràng và mua hàng trong ứng dụng trong ghi chú Đánh giá ứng dụng, bao gồm cả tài liệu hỗ trợ khi thích hợp
Chức năng: Ứng dụng của bạn phải hoạt động bình thường và cung cấp mục đích cũng như giá trị rõ ràng cho người dùng.
Tuân thủ pháp luật: Tuân thủ luật hiện hành, bao gồm quyền sở hữu trí tuệ, quyền riêng tư và các quy định bảo vệ dữ liệu.
Trải nghiệm người dùng tối thiểu: Ứng dụng của bạn phải cung cấp một số cấp độ chức năng ngay cả khi không mua hoặc đăng ký bổ sung trong ứng dụng.
Mua hàng trong ứng dụng: Thông báo rõ ràng mọi giao dịch mua hoặc đăng ký trong ứng dụng cho người dùng và tuân theo các nguyên tắc của Apple về việc triển khai.
Siêu dữ liệu App Store: Cung cấp thông tin chính xác và có liên quan trong siêu dữ liệu của ứng dụng của bạn, bao gồm tên ứng dụng, mô tả, ảnh chụp màn hình và từ khóa.
Các ứng dụng iPhone sẽ tự động được xuất bản trên Mac App Store trên máy Mac silicon của Apple, trừ khi bạn cập nhật tính khả dụng của chúng trong App Store Connect.
Apple có tỷ lệ từ chối cao đối với các ứng dụng có bất kỳ loại lỗi nào, ứng dụng chạy chậm, mô tả ứng dụng không chi tiết, ứng dụng chưa hoàn thiện, v.v.
Nếu bạn thu thập thông tin của người dùng, bạn cần cung cấp cho họ chính sách bảo mật rõ ràng.
Bạn không thể sử dụng hình ảnh của Apple.
Đảm bảo ứng dụng hoạt động phù hợp ở từng địa điểm và có bản dịch chính xác - mặc dù Apple yêu thích các ứng dụng toàn cầu!
Hãy nhớ tham khảo tài liệu chính thức của Apple để biết hướng dẫn và nguyên tắc chi tiết từng bước nhằm đảm bảo quá trình gửi ứng dụng thành công.