Bạn đang quan tâm đến Cách thực hiện kỹ thuật Universal Links trên iOS phải không? Nào hãy cùng Vuihecungchocopie đón xem bài viết này ngay sau đây nhé, vì nó vô cùng thú vị và hay đấy!
Giới thiệu
Liên kết toàn cầu là công nghệ giúp các trang web chia sẻ nội dung với các ứng dụng iOS. Cụ thể, trên thiết bị iOS, người dùng có thể nhấp vào liên kết http để mở ứng dụng thay vì mở trên trình duyệt. Trong bài viết này, tôi muốn giới thiệu với các bạn về công nghệ Universal Links và cách sử dụng nó trên các ứng dụng ios.
Bắt đầu
Để triển khai công nghệ này, chúng tôi cần thực hiện 3 điều:
Bạn đang xem: Universal link là gì
- Định cấu hình trang web để biết người dùng mở ứng dụng nào khi họ nhấp vào liên kết http.
- Định cấu hình ứng dụng để hiểu trang web.
- xử lý để xử lý điều hướng trong ứng dụng khi người dùng mở ứng dụng từ một liên kết.
Có hai điều kiện tiên quyết để phía máy chủ và ứng dụng thực hiện chức năng này: một là có một máy chủ tải lên tệp bằng https và hai là ứng dụng phải có tài khoản nhà phát triển để định cấu hình và xây dựng ứng dụng trên ios.
p>
Định cấu hình ứng dụng để xử lý các Liên kết chung
- mở dự án trong xcode
- chọn dự án / dự án mục tiêu
- chọn tab tính năng
- bật các miền được liên kết
- Thêm các miền mà ứng dụng có thể xử lý: các miền bắt đầu bằng tiền tố applinks: ví dụ: applinks: testlink.com
Máy chủ cấu hình
Xem thêm: Nhà tài trợ là gì? Những nội dung liên quan đến nhà tài trợ thương mại
Ở phía máy chủ, chúng tôi cần một tệp ở định dạng json có tên là apple-app-site-Association
Các thông số cần chú ý:
- appid: Bao gồm id nhóm của tài khoản nhà phát triển và id gói của ứng dụng sẽ xử lý liên kết.
- đường dẫn: Đường dẫn trang web mà ứng dụng có thể xử lý. Trong tệp json ở trên, các đường dẫn được đặt thành “*”: ứng dụng có thể xử lý tất cả các đường dẫn của trang web.
Cuối cùng, chúng tôi cần tải tệp liên kết apple-app-site-link mà chúng tôi vừa tạo lên máy chủ https.
Xử lý việc mở ứng dụng từ các liên kết chung
Các chức năng sau trong appdelegate.swift sẽ được gọi khi người dùng mở ứng dụng thông qua các nhấp chuột và liên kết trang web
Xem thêm: TỪ TÍNH LÀ GÌ? TÍNH NĂNG SIÊU VIỆT CỦA NÓ LÀ GÌ? – ATPro Corp
Chúng tôi cần thực hiện phân tích, lấy thông tin từ liên kết và hành động phù hợp theo các yêu cầu được xác định trước của chức năng.
Kiểm tra chức năng trên thiết bị thực
Để có thể kiểm tra chức năng này, chúng ta cần xây dựng ứng dụng trên máy thật rồi tiến hành nhấp vào liên kết đến các trang web từ mail, tin nhắn, ghi chú …
Cuối cùng, tôi chúc các bạn thành công và linh hoạt trong việc sử dụng Liên kết chung trong các dự án của mình.
Các liên kết tham khảo: https://www.raywenderlich.com/128948/universal-links-make-connection https://developer.apple.com/library/content/documentation/general/conceptual/appsearch/universallinks.html
Xem thêm: Cách kiểm tra số dư tài khoản Vietinbank như thế nào?
Công khai: VUIHECUNGCHOCOPIE.VN là trang web Tổng hợp Ẩm Thực - Game hay và Thủ Thuật hàng đầu VN, thuộc Chocopie Vietnam. Mời thính giả đón xem.
Chúng tôi trân trọng cảm ơn quý độc giả luôn ủng hộ và tin tưởng!
- Cách làm tăng sóng wifi bằng vỏ lon bia
- [Cẩm Nang] 5 Cách làm tóc mềm mượt cho nam tại nhà
- Bạn đang thắc mắc vậy questra world là gì – Thienmaonline
- Những cách làm cho con trai ghen khiến chàng phải yêu bạn nhiều hơn – Tình yêu – Việt Giải Trí
- Khám phá tiểu sử và sự nghiệp của “thánh nữ cover” – J Fla