App Storeアプリのアプリページにアクセスしようとするたびにエラーが発生し、コードは失敗し続けます。私は明らかに他の人のために働くすべてのことを試みましたが、私はそれらのエラーを続けています。私は、コンソールに乗るフィードバックメッセージはこれです:「-canOpenURL:URLに失敗しました...」App Storeのアプリにアクセスするためのリンクがアプリ内で動作しません。
は、それはこの1つのようにエラーを示しています(。OSStatusエラー-10814)を
は、このエラーについて検索する場合アップルのAPIエラーを調べるためにwww.OSStatus.com上で私が得たフィードバックは次のとおりです。「起動サービスデータベースのアプリケーションは入力条件と一致しません」と、アプリを公開しているので意味がありません。ここでは、アプリストアのアプリへのリンクは次のとおりです。ここでhttps://itunes.apple.com/us/app/adopets-adopt-a-pet-now/id1211076909?ls=1&mt=8
は、私が使用しているコードのコピーです:
let url = URL(string: "itms-apps://itunes.apple.com/us/app/apple-store/1211076909?mt=8")!
UIApplication.shared.canOpenURL(url)
UIApplication.shared.open(url, options: [:], completionHandler: nil)
アップルは、他のアプリケーションのURLを開くときにあなたのInfo.plistに追加するという要件を導入していませんか? –
ブラウザでストアを起動する代わりに 'SKStoreProductViewController'を使用してみませんか? – rmaddy
@rmaddy、私はなぜ私がそれを使用しないのか覚えていればいいと思う。私は覚えていない。しかし、特定の理由がありました.App Storeへのアクセス(Wi-Fiやセル信号が利用できない場合など)を扱うものがありました。しかし、私は、上記のコードの例外を除いて、ブラウザを使ってより安定した方法で答えを出すことが分かった。 YMMV。 – dfd