Đóng quảng cáo

Sau một thời gian dài chờ đợi, cuối cùng Apple cũng đã cho ra đời một sản phẩm mới khiến nhiều nhà phát triển vô cùng hài lòng. Thật không may, gã khổng lồ Cupertino thường chậm triển khai các chức năng mà lẽ ra phải có từ lâu. Một ví dụ điển hình có thể là các widget trong hệ thống iOS 14. Trong khi đối với người dùng điện thoại cạnh tranh với hệ điều hành Android, đây là một điều hoàn toàn bình thường trong nhiều năm, thì đối với (một số) người dùng Apple, đó đang dần là một cuộc cách mạng. Tương tự như vậy, Apple hiện đã đưa ra một thay đổi khá quan trọng đối với App Store. Nó sẽ cho phép các nhà phát triển xuất bản ứng dụng của họ một cách riêng tư, do đó, ứng dụng nhất định sẽ không thể tìm kiếm được trong cửa hàng ứng dụng Apple và bạn sẽ chỉ phải truy cập ứng dụng đó qua một liên kết. Dù sao thì nó có ích gì?

Tại sao muốn ứng dụng riêng tư

Cái gọi là ứng dụng không công khai, hoàn toàn không thể tìm thấy trong điều kiện bình thường, có thể mang lại một số lợi ích thú vị. Tất nhiên, trong trường hợp này, chúng tôi không nói về những ứng dụng thông thường mà bạn sử dụng hàng ngày và thường xuyên làm việc cùng. Tất nhiên, nhà phát triển của họ muốn điều ngược lại - được nhìn thấy, được tải xuống/mua và tạo ra lợi nhuận. Tất nhiên, điều này không áp dụng trong mọi trường hợp. Ví dụ: chúng ta có thể tưởng tượng một tình huống trong đó một ứng dụng nhỏ hơn được tạo ra cho nhu cầu của một công ty nhất định. Tất nhiên, với điều đó, bạn không muốn ai khác có quyền truy cập vào nó một cách không cần thiết, mặc dù chẳng hạn như không có thiệt hại nào có thể xảy ra. Và điều đó là không thể vào lúc này.

Nếu bạn muốn ẩn ứng dụng khỏi công chúng thì đơn giản là bạn đã không gặp may. Giải pháp duy nhất là bảo mật nó đúng cách và chỉ cho phép truy cập, chẳng hạn như đối với những người dùng đã đăng ký, những người phải biết trước chi tiết đăng nhập của họ. Nhưng điều đó không hẳn là như vậy. Điều quan trọng là phải phân biệt giữa một ứng dụng dành cho nhu cầu của các công ty và một chương trình mà bạn không muốn những người ăn táo nhìn thấy. Tuy nhiên, giải pháp gửi đến dưới dạng ứng dụng riêng tư chắc chắn sẽ có ích.

Phương cách hiện hành

Đồng thời, một lựa chọn tương tự đã tồn tại ở đây trong nhiều năm. Nếu bạn là nhà phát triển và muốn xuất bản ứng dụng của mình, thực tế bạn có hai tùy chọn - xuất bản ứng dụng đó lên App Store hoặc sử dụng chương trình Apple Enterprise Developer. Trong trường hợp đầu tiên, bạn sẽ phải bảo mật ứng dụng nhất định, như chúng tôi đã viết ở trên, điều này sẽ ngăn những người không được phép truy cập vào ứng dụng đó. Mặt khác, chương trình Enterprise Developer trước đây thậm chí còn cung cấp tùy chọn được gọi là phân phối riêng tư, nhưng Apple đã nhanh chóng làm được điều này. Mặc dù cách tiếp cận này ban đầu được cho là được sử dụng để phân phối ứng dụng cho các nhân viên của công ty, nhưng toàn bộ ý tưởng này đã bị các công ty từ Google và Facebook lạm dụng, đồng thời nội dung bất hợp pháp từ nội dung khiêu dâm đến ứng dụng cờ bạc cũng xuất hiện ở đây.

App Store

Ngay cả khi chương trình này hỗ trợ phân phối tư nhân, nó vẫn có những hạn chế và thiếu sót. Ví dụ: người bán thời gian hoặc nhân viên bên ngoài không thể sử dụng ứng dụng được phát hành ở chế độ này. Về mặt này, chỉ các nhà sản xuất ô tô, các cửa hàng và dịch vụ đối tác của họ mới được miễn trừ.

Vẫn những quy định (nghiêm ngặt) như vậy

Mặc dù chỉ một số ít người có quyền truy cập vào các ứng dụng không công khai nhưng Apple vẫn không thỏa hiệp các điều khoản của mình dưới bất kỳ hình thức nào. Mặc dù vậy, các ứng dụng riêng lẻ sẽ phải trải qua quy trình xác minh cổ điển và xác nhận rằng chúng đáp ứng tất cả các điều kiện của Apple App Store. Cho dù nhà phát triển muốn xuất bản ứng dụng của mình một cách công khai hay riêng tư thì trong cả hai trường hợp, nhóm liên quan sẽ kiểm tra và đánh giá xem công cụ này có vi phạm các quy tắc nói trên hay không.

Đồng thời, một hạn chế khá thú vị sẽ hoạt động ở đây. Nếu một nhà phát triển từng xuất bản ứng dụng của mình dưới dạng không công khai và sau đó quyết định rằng anh ta muốn cung cấp ứng dụng đó cho mọi người, anh ta sẽ phải đối mặt với một quy trình khá phức tạp. Trong trường hợp đó, anh ấy sẽ phải tải ứng dụng lên hoàn toàn từ đầu, lần này là ứng dụng công khai và được nhóm liên quan đánh giá lại.

.