Я пытался загрузить приложение в App Store, но возникла проблема. Я получил электронное письмо с указанием не использовать UIWebView
и был отклонен.
App Store Connect Уважаемый разработчик,
Мы обнаружили одну или несколько проблем с недавней доставкой для вашего приложения, "gamemain" 1.0.0 (1). Ваша доставка прошла успешно, но вы можете решить следующие проблемы в следующей доставке:
ITMS-90809: Устаревшее использование API - Apple прекратит прием заявок на приложения, использующие API UIWebView. См. https://developer.apple.com/documentation/uikit/uiwebview для получения дополнительной информации.
После устранения проблем вы можете использовать Xcode или Application Loader для загрузки нового двоичного файла в App Store Connect.
С наилучшими пожеланиями,
Команда App Store
Но я не использую UIWebView
, а использую только WKWebView
. Таким образом, я сделал полный поиск, чтобы видеть, использует ли библиотека это. Но ничего не искали. В чем проблема?
Результаты поиска по Shift + команда + F
Просмотр через ИнтернетКлассы использования
import Foundation
import UIKit
import WebKit
import Toaster
import StoreKit
import MobileCoreServices
import Alamofire
class kWebViewController: UIViewController, WKUIDelegate, WKScriptMessageHandler, UIImagePickerControllerDelegate, UINavigationControllerDelegate, NASWallDelegate, SKProductsRequestDelegate {
@IBOutlet weak var indicator: UIImageView!
@IBOutlet var kWebView: WKWebView!
подфайл
# Uncomment the next line to define a global platform for your project
platform :ios, '12.0'
target 'gamemain' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for DeleteMe
pod 'SwiftSVG', '~> 2.0'
pod 'Toaster'
pod 'BigInt', '~> 4.0'
pod 'CryptoSwift'
pod 'RealmSwift'
pod 'web3.swift.pod', '~> 2.2.0'
pod 'Firebase'
pod 'Firebase/Messaging'
pod 'Firebase/Auth'
pod 'Firebase/Core'
pod 'Alamofire', '~> 4.8.2'
end
Я уверен, что вы решите эту проблему.