Xcode 專案太大無法上傳 GitHub 的unknown error 問題
Published in
Apr 22, 2021
最近有朋友遇到專案太大,超過 100 MB,結果使用 Xcode 的 New xxx Remote 上傳到 GitHub 時等了很久很久。
等了很久其實是正常的,因為專案超過 100 MB,但是更慘的是最後並沒有上傳成功,出現錯誤訊息 An unknown error occurred,SecureTransport error: I/O error。
此時如果連到 GitHub 可看到專案的網頁已經建立,但是內容卻是空的。
此問題應該算 Xcode 的 bug,從 terminal 手動打 git 指令是可以上傳成功的,方法如下:
打開 Terminal App
切換到專案的資料夾下
輸入以下指令上傳專案
git push -u origin main
此時若出現輸入密碼的提示,記得輸入以下連結提到的 personal access token。
開始出現上傳的百分比。
一切順利的話,最後將看到以下訊息,顯示進度 100%,表示上傳成功。