(WebView, Cookies, Local Storage, Session Storage)

Webview有時候會透過Cookies跟Storage存取資訊

若需要清除Cookies 或 Local Storage & Session Storage可參考本文

參考文獻

清除Cookies

清除 Local Storage & Session Storage

(Unity Hub, Editor)

使用 Unity時,到官網上下載Unity Hub

而增加unity專案時,出現下圖的錯誤訊息

The Editor version associated with this project is not currently available on this machine. Go to Installs to download a matching version.

可能情況
1. 沒有合法的License
2. 專案支援的Unity版本不同
或是Mac區分M1跟Intel的晶片
因此Unity Hub也需要針對支援版本&型號安裝

可參考本文

查看專案支援的Unity版本

(error handling, cocoapods, pod install)

執行pod install時,出現下圖錯誤

/usr/local/Cellar/ruby/3.0.2_1/lib/ruby/3.0.0/rubygems.rb:281:in `find_spec_for_exe’: can’t find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)
from /usr/local/Cellar/ruby/3.0.2_1/lib/ruby/3.0.0/rubygems.rb:300:in `activate_bin_path’
from /usr/local/bin/pod:23:in `<main>’

因使用 brew 安裝工具導致 ruby 環境參數錯亂
執行 pod install 時報錯提示找不到 gem 可執行文件

重新安裝cocoapods套件可解決

參考文獻

裝cocoapods套件

(Jenkins, fastlane, Fastfile)

透過Jenkins自動化部署iOS時因為iOS登入需要雙重認證,
故透過fastlane產生FASTLANE_SESSION,
協助推上apple Store前的雙重認證機制

但FASTLANE_SESSION 有效日期為一個月,
更新FASTLANE_SESSION可參考下篇文章

但如果出現time our資訊

Command timed out after 3 seconds on try 1 of 4, trying again with a 6 second timeout…
Command timed out after 6 seconds on try 2 of 4, trying again with a 12 second timeout…
Command timed out after…

(ipa, install app, Distribution Provisioning Profile, App Store Connect)

有時候透過ipa安裝程式,
無法安裝的時候,可以參考本文

想要嘗試自己架server下載ipa,可以參考下文建立環境

情境1. 無法驗證其完整性

如果出現如下圖

“無法安裝此App,因為無法驗證其完整性”

此情況表示此裝置不在

需到App developer網頁中Certificates, Identifiers & Profiles的Profiles設定允許名單,並重新下載Distribution Provisioning Profile的憑證
(待續撰寫加入憑證設備清單網誌介紹….)

情境2. 無法驗證其完整性

如果出現如下圖“無法安裝,請稍後再試。”
無憑證正確性了!需要再進一步釐清無法安裝的原因

(Xcode, App Store, TestFlight, Crashes Logs)

App閃退時,
可透過Xcode進行異常排除

但當App閃退原因只出現於TestFlight或以上架App Store時
可以參考本文進行除錯

參考文章

開啟Organizer (Window ->Organizer)

開啟畫面後,右上角選擇專案

Peggy Tsai 

iOS & Golang 隨手記 www.linkedin.com/in/peggytsaifc

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store