簡體   English   中英

Swift App - 在范圍內找不到“SKStoreProductViewController”

[英]Swift App - Cannot find 'SKStoreProductViewController' in scope

我正在嘗試做一個簡單的應用程序來打開指向 Salesforce 應用程序的深層鏈接,或者如果未安裝則重定向到 App Store。

我正在從視圖控制器啟動代碼,但是當嘗試使用 SKStoreProductViewController 時,它告訴我它不在范圍內。

關於為什么會這樣的任何想法?

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        
        guard let url = URL(string: "salesforce1://sObject/--------/view") else {
                return
            }
        
        if UIApplication.shared.canOpenURL(url) {
            // deep link to Einstein
            UIApplication.shared.open(url, options: [:], completionHandler: nil)
        }
        else {
            // app store if not installed
            let vc = SKStoreProductViewController() //THROWS ERROR
            
        }
    }


}

請導入 StoreKit 框架

import StoreKit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM