Đây là các điều kiện để một ứng dụng được đặt làm mặc định trong iOS 14

Tin tức về iOS và iPadOS 14 đã được tiết lộ tại buổi khai mạc Hội nghị các nhà phát triển Apple toàn quốc. Trong bài thuyết trình, chúng ta đã có thể xem sơ qua tin tức về các hệ điều hành mới này. Tuy nhiên, phần lớn tin tức vẫn bị ẩn trong bản beta của nhà phát triển mà Apple cung cấp vài phút sau khi kết thúc bài thuyết trình. Một trong những tính năng đó là khả năng biến ứng dụng của bên thứ ba thành ứng dụng mặc định trong tất cả hệ điều hành. Appl đã xuất bản hướng dẫn trong đó nó chỉ ra các yêu cầu để ứng dụng trở thành mặc định trong iOS và iPadOS 14.

Điều kiện để thay đổi trình duyệt và email mặc định trong iOS và iPadOS 14

Trong iOS 14 trở lên, người dùng có thể chọn một ứng dụng làm trình duyệt web hoặc ứng dụng email mặc định của họ. Để đưa ra lựa chọn cho ứng dụng của bạn, hãy xác nhận rằng bạn đáp ứng các yêu cầu bên dưới, sau đó đăng ký quyền được quản lý.

Đây là những dòng đầu tiên của hướng dẫn dành cho các nhà phát triển chuẩn bị ứng dụng thư và trình duyệt để trở thành ứng dụng mặc định trên hệ điều hành mới. Bằng cách này, Google Chrome có thể trở thành trình duyệt mặc định, trong khi Gmail có thể trở thành ứng dụng thư mặc định. Miễn là tuân thủ các quy định do Apple quy định.

Đối với trình duyệt web, Apple đảm bảo rằng họ cần một số yêu cầu nhất định của các ứng dụng cố gắng mở khóa Safari với một mục đích duy nhất:

[…] Đáp ứng các tiêu chí chức năng cụ thể để bảo vệ quyền riêng tư của người dùng và đảm bảo quyền truy cập đầy đủ vào các tài nguyên Internet.

Về yêu cầu kỹ thuật, Apple yêu cầu những điểm sau:

  • Tích hợp HTTP và HTTPS trong tệp Info.plist
  • Không sử dụng bất kỳ phần tử UIWebView nào
  • Khi ứng dụng được khởi chạy, một trường văn bản cần xuất hiện để nhập URL, công cụ tìm kiếm hoặc danh sách dấu trang

Khi ứng dụng được khởi chạy khi mở một URL:

  • Nội dung bắt buộc sẽ được hiển thị
  • Có thể hiển thị 'duyệt web an toàn' hoặc cảnh báo khác để tránh lừa đảo hoặc các vấn đề khác

Khi ứng dụng email phải đáp ứng ba yêu cầu:

  • Đặt lược đồ mailto: trong tệp Info.plist
  • Có thể gửi tin nhắn đến bất kỳ email hợp lệ nào
  • Bạn có thể nhận email từ bất kỳ người nhận nào

Theo dõi chúng tôi trên Google Tin tức

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.