API Differences in WebKit in iOS 18.2

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in WebKit in the iOS 18.2 SDK.

Table of Contents

Functions & Methods

- (void)download:(nonnull WKDownload *)download decidePlaceholderPolicy:(nonnull void (^)(WKDownloadPlaceholderPolicy, NSURL * _Nullable))completionHandler;
- (void)download:(nonnull WKDownload *)download didReceivePlaceholderURL:(nonnull NSURL *)url completionHandler:(nonnull void (^)(void))completionHandler;
- (void)download:(nonnull WKDownload *)download didReceiveFinalURL:(nonnull NSURL *)url;
WKDownload
- (BOOL)isUserInitiated;

Properties & Constants

WKWebpagePreferences
@property(nonatomic, assign, unsafe_unretained, readwrite) WKWebpagePreferencesUpgradeToHTTPSPolicy preferredHTTPSNavigationPolicy;
WKDownload
@property(nonatomic, readonly, getter = isUserInitiated) BOOL userInitiated;
WKDownload
@property(nonatomic, readonly) WKFrameInfo * _Nonnull originatingFrame;