Giới thiệu

Lập trình tự trước mang lại nay luôn luôn là một công việc đầy khó khăn và thách thức, mặc dù nhiên cũng rất thú vị đối với mỗi lập trình sẵn viên. Trong thiết kế iOS, để cải cách và phát triển một ứng dụng thỏa mãn nhu cầu nhu ước của bạn dùng yên cầu người lập trình sẵn viên cần bỏ ra rất nhiều tâm huyết. Sát bên đó, Apple luôn luôn luôn đề ra những tiêu chuẩn chỉnh khắt khe so với những ứng dụng trên nền tảng của bản thân về chất lượng cũng như bình an thông tin. Do đó, để đưa ứng dụng mang đến được tới tay người tiêu dùng không phải là 1 trong những việc dễ dàng dàng. Bạn phải trải sang một quy trình lâu năm gồm rất nhiều bước và tương đối nhập nhằng. Trong bài viết này, tôi xin trình bày công việc đầy đủ nhằm submit một vận dụng lên ứng dụng Strore.

Bạn đang xem: Docquity On The App Store Mới Nhất

Giải thích một trong những keyword cần nắm.

Trước lúc bắt đầu, bạn phải nắm rõ một số thuật ngữ của Apple liên quan đến câu hỏi build và release App.

- táo bị cắn Id: là tài khoản của người tiêu dùng để rất có thể đăng nhập vào tấc cả thành phầm của Apple. Đối với thiết kế viên Apple, chúng ta sử dụng tài khoản để cai quản lí thông tin của App thông qua cổng ứng dụng Developer: https://developer.apple.com. Để thâm nhập trở thành táo bị cắn dở Developer các bạn phải upgrade tài khoản táo Id của mình. Chi phí cho tài khoản cá nhân là 99$/ năm.

Certificate: Đối với những thiết bị ios (non-jaibreak), những ứng dụng chỉ hoàn toàn có thể run lúc được download từ app Store và được cung cấp phép vị một chứng từ của Apple. Chứng từ đó hotline là Certificate. Khi build một ứng dụng bọn họ cần nhúng vào kia certificate được cấp bởi vì Apple. Lúc run App, những thiết bị sẽ triển khai verify chứng chỉ đó. Nếu thích hợp lệ thì hội chứng chỉ sẽ được run cùng ngược lại. Certificate gồm 2 loại:

Developement Certificate: Trong thừa trình trở nên tân tiến ứng dụng, bạn cần phải build phầm mềm trên device thật để cung ứng testing. Vì chưng đó, certificate này giúp ứng dụng của chúng ta cũng có thể run trên các devices nội cỗ đã được đăng kí sẵn. Các device ko được đăng kí vẫn ko thể run App.Distribution Certificate: Sau khi kết thúc phát triển App. Bạn muốn upload phầm mềm Store để người tiêu dùng có rứa sử dụng. Distribution Certificate, là chứng chỉ bảo đảm an toàn App của bạn cũng có thể được chạp trên tấc cả đồ vật iOS.

Provisioning: chúng ta đều biết Apple luôn luôn chú trọng vào bảo mật bình an thông tin. Bởi vậy, việc truyền dữ liệu từ quanh đó vào thiết bị cũng rất được kiểm duyệt. Vày đó, bạn cần có provisioning sẽ giúp đỡ build và đưa áp dụng lên device. Tất cả 2 nhiều loại provisioning:

Development provisioning: tương tự như development certificate, development provisioning cung cấp trong qúa trình phân phát triển, giúp rất có thể build tiện ích lên device iOS.Distribution provisioning: được cho phép bạn build app để mang lên phầm mềm Strore

AppID: từng dụng đều cần phải có App Id, nó góp xác bản thân Ứng dụng của bạn.

Itunes connect: Đây là nơi các bạn summit vận dụng và hóng sự approve tự Apple. Quanh đó ra, bạn sẽ phải điền một số trong những thông tin và hình hình ảnh của ứng dụng.

Các cách tiến hành

1. Đăng kí tham gia táo khuyết Developer

Như đã đề cập ở trên, nếu muốn đưa ứng dụng lên app Store bạn phải tham gia trở thành táo apple Developer. Giá cả để duy trì là 99$/ năm cho thông tin tài khoản cá nhân.

Các bước tham gia chi tiết tại dây: https://nandbox.com/en/seven-steps-to-enroll-in-the-apple-developer-program/

1. Tạo ra Distribution Certificate:

Sau khi đang hoàn tất để trở thành tiện ích Developer, họ sẽ bước đầu tạo distribution certificate.

Xem thêm: Sự Khác Biệt Giữa Hồng Kông Thuộc Nước Nào ? Anh Trao Lại Hong Kong Cho Trung Quốc Thế Nào

*
Chọn Tab Certificates, IDs, Profiles ngơi nghỉ menu bên trái màn hình để mở tab quản ngại lí phầm mềm profile.
*
Bấm vào nút + để tạo certificate
*
Chọn option iOS ứng dụng development rồi bấm continue

Bước tiếp theo yêu cầu chúng ta request file CSR.!

*

Để chế tạo ra file bọn họ mở Keychain Access

*

Request a Certificate From a Certificate Authority

*

Nhập tin tức cho Certificate rồi bấm continue. Sau khi chấm dứt bước này bạn chọn khu vực để lưu tệp tin CSR và quay lại trang web.

*

Bước tiếp theo sau yêu cầu upload tệp tin CSR chúng ta vừa chế tạo ra -> Continue

*

Đến đây bạn đã tạo được Development Certificate. Để tạo thành distribution certificate thường xuyên chọn địa chỉ cửa hàng another

*

Chon option ứng dụng strore

*

thực hiện nay lại giống các bước đối với Developer Certificate.Sau khi thực hiện dứt cacs bước này chúng ta đã tạo ra Distribution Certificate. > Dowload và mở cửa file sẽ thấy công dụng được add vào Keychain.

2. Tạo tiện ích Id.

Mỗi vận dụng cần tạo tiện ích ID.Ở menu bên trái > Identifiers > nhấn vào nút +

*

Tiếp theo, điền những thông tin của vận dụng gồm phần tế bào tả, bundle ID ... Sau khi điền xong bấm vào button Register.

*

Thông báo chúng ta đã chế tác AppID thành công. Khi phầm mềm Id được tạo, họ đã chuẩn bị để sản xuất provisioning.

*

3. Tạo Provisioning.

Ở menu phía trái chọn mục Provisioning Profile > bấm button + ở góc trên.

*

Chọn option iOs tiện ích development để chế tác DP. Chọn app strore để tạo thành Distribution Provisioning

*

Chọn app ID vừa tạo thành trước với bấm Continue

*

Chọn Certificate khớp ứng được tạo nên ở cách 1

*

Chọn phần đa device nhằm build ứng dụng (đối cùng với Development Provisioning)

*

Đến đây chúng ta đã trả tất câu hỏi tạo provisioning và chuẩn bị cho việc build app để upload lên phầm mềm Store.

*

Kết luận

Trong phần này tôi đã trình bày công việc cơ bản để trở thành phầm mềm Developer và hoàn toàn có thể build ứng dụng để đẩy lên App store. Vào bài tiếp sau tôi đã hướng dẫn phương pháp để build tiện ích và Submit app.

Part 2: https://intlschool.edu.vn/p/cac-buoc-submit-ung-dung-len-app-store-part-2-Ljy5VpbbZra