Computer >> Máy Tính >  >> Lập trình >> IOS

Khởi chạy App Store từ ứng dụng iOS

Trong bài đăng này, chúng ta sẽ tìm hiểu cách mở cửa hàng ứng dụng từ ứng dụng iOS.

Trong ví dụ này, chúng tôi sẽ mở cửa hàng ứng dụng và hiển thị ứng dụng Facebook trên cửa hàng. Bạn có thể mở ứng dụng của mình nếu muốn chỉ bằng cách thay đổi ID thành id ứng dụng của bạn.

Hãy làm điều đó.

Bước 1 - Mở Xcode → Dự án mới → Ứng dụng một lần xem → Đặt tên là “OpenAppStore”

Bước 2 - Mở Main.storyboard và thêm một nút như hình dưới đây.

Khởi chạy App Store từ ứng dụng iOS

Bước 3 - Đính kèm một @IBAction cho nút cho sự kiện nhấp chuột. Đặt tên cho hàm là openAppstoreClicked.

Bước 4 - Trong openAppstoreClicked, chúng ta sẽ viết mã để mở cửa hàng ứng dụng. Chúng tôi sẽ sử dụng api openURL để làm như vậy.

Trong phương thức openAppstoreClicked, hãy viết dòng mã sau

@IBAction func openAppstoreClicked(_ sender: Any) {
   if let url = URL(string: "https://itunes.apple.com/in/app/facebook/id284882215?mt=8") {
      UIApplication.shared.open(url, options: [:], completionHandler: nil)
   }
}

Trong đoạn mã trên, bạn có thể thấy chúng tôi đã chuyển ‘facebook’ làm tên ứng dụng và ID của ứng dụng Facebook. Nếu muốn, bạn có thể chuyển tên ứng dụng và ID ứng dụng của mình. Sau đó, nhấp vào nút sẽ mở cửa hàng ứng dụng với ứng dụng của bạn.

Bước 4 - Chạy ứng dụng và nhấp vào nút ‘Mở App Store’. Cửa hàng ứng dụng sẽ được mở như trong hình dưới đây

Khởi chạy App Store từ ứng dụng iOS