7

Wkwebview に読み込む Web ページの 1 つに、次の iTunes アプリ リンクがあります。

 https://itunes.apple.com/gb/app/xx-yy-zz/id435919263?mt=8

開くと、次のアラートが表示されます

ここに画像の説明を入力

ここに私が持っているエラーがあります。

{
    "[errorCode]" = 0;
    "[errorDescription]" = "Redirection to URL with a scheme that is not HTTP(S)";
    "[errordetail]" = "Con:myappxxxx:myorder:webview:networkerror";
    "[localizedRecoverySuggestion]" = "";
    "[url]" = "itms-appss://apps.apple.com/gb/app/xx-yy-zz/id435919263";
}

UIWebview で同じ iTunes リンク ( https://itunes.apple.com/gb/app/xx-yy-zz/id435919263?mt=8 ) を開くと、URL が次の URL にリダイレクトされ、アプリがアプリストア

 itms-appss://itunes.apple.com/gb/app/xx-yy-zz/id435919263?mt=8

一方、 Wkwebview では、URL は次の URL にリダイレクトされます

 itms-appss://apps.apple.com/gb/app/xx-yy-zz/id435919263

どんな助けでも大歓迎です


アップデート

トランスポートのセキュリティのために任意のアップロードを true にしようとしましたが、問題はまだ残っています。

エラー Domain= Code=0 "Redirection to URL with a scheme that not HTTP(S)" UserInfo={_WKRecoveryAttempterErrorKey=, NSErrorFailingURLStringKey=itms-appss://apps.apple.com/gb/app/xx-yy-zz /id435919263, NSErrorFailingURLKey=itms-appss://apps.apple.com/gb/app/xx-yy-zz/id435919263, NSLocalizedDescription=HTTP(S) ではないスキームの URL へのリダイレクト}

4

3 に答える 3