Xcode ブラウザを起動する - shirajira/family-account-ios GitHub Wiki
Xcode ブラウザを起動する
やりたいこと
- 外部ブラウザを起動して Web ページを開く。
- アプリ内に組み込んで表示することは考えていない。
実装方法
import UIKit
if let page = URL(string: "https://sub.yourdomain.com/") {
UIApplication.shared.open(page, options: [:], completionHandler: nil)
}
メモ
実際にインターネットにアクセスするのはブラウザであり,アプリが通信するわけではない。
なお,アプリ内に組み込んで表示したい場合は WKWebView
を採用する必要がある。
昔ながらの UIWebView
は iOS 8+ で Deprecated になりました。
参考:
ブラウザを開く (Swift) [UIApplication] iOS Objective-C, Swift Tips-モバイル開発系(K)
WKWebView | Apple Developer Documentation
UIWebView | Apple Developer Documentation