iT邦幫忙

0

使用 XCode 在我的 iPhone 上執行 App 卻顯示白屏畫面

最近因工作開始接觸 IOS App 的程式
我用 WebKit 實作了一個 WebView 的 App
在模擬器上執行是正常的
但是當我在我的 iPhone(i6) 上模擬執行的時候卻出現白屏畫面
以下是程式碼

import UIKit
import WebKit

class ViewController: UIViewController {
    @IBOutlet weak var webView: WKWebView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        let url = URL(string: "https://www.google.com")
        let request = URLRequest(url: url!)
        webView.load(request)
    }
}

我想說會不會是因為手機可能太舊所以不支援 WebKit
所以就開了一個只有加上 "Hello World" button 的新專案執行
結果一樣也出現白屏

需要 IOS 高手求解
有點急迫

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2019-09-26 12:37:03

我猜是這個原因

選我正解

https://ithelp.ithome.com.tw/upload/images/20190926/20001787UhmnpIwBi7.jpg

看更多先前的回應...收起先前的回應...

我有加這個設定 但還是跑不出來QQ
好像跟 WebView 無關

那不妨看看 log 裡的錯誤訊息
/images/emoticon/emoticon13.gif

看不出來= =

newkevin iT邦高手 1 級 ‧ 2019-09-27 08:41:26 檢舉

看不出來 貼出來

https://ithelp.ithome.com.tw/upload/images/20190927/20118268KwxMlHuoZY.png

這個嚴重了
可否試一下
new 一個 project, 只要一個 view, 一列程式都不要改
然後看看可否在你的 iPhone 6 上執行
藉以確定是否是 XCode+iPhone 6 的「環境」面問題

1
weak Jimmy
iT邦新手 5 級 ‧ 2020-08-23 14:49:20

你嘗試看看在專案內按住shift+command+k,用意是清除目前的暫存資料,並且關掉Xcode以及將Xcode安裝在手機上的App都刪除之後關機過十秒後再重開機,之後再重新運行一次看看

我要發表回答

立即登入回答