iOS開發 檢測專案使用UIWebView

2021-10-07 02:40:26 字數 679 閱讀 2629

前言

蘋果禁止使用uiwebview應用上架,這裡面包含兩層含義和兩個時間點

2020.4 和 2020.12

新應用的ipa 和 應用公升級ipa

2023年4月30日之後(也就是五月份之前), 禁止新應用使用uiwebview

2023年12月30日之後,禁止所有提交的包使用uiwebview,.

也就是說

全新應用的安全上架日期為2023年04月30日之前,

應用公升級的安全上架日期為2023年12月30日之前,

已經上架的應用提交新的更新包還是可以包含uiwebview的內容,不過建議早做公升級,不然有些涉及到三方sdk的內容會比較麻煩(可能不再更新,就需要曲線救國或者更換替代,更甚者自己上手修改),時間上可能會很緊張.

掃瞄你的專案,檢測出uiwebview的痕跡,

開啟終端

cd 到你的專案主資料夾下

輸入下面的內容(注意包括後面的 . )

grep -r uiwebview .

專案檔案中存在uiwebview字元的內容都會被檢測出來 ,包括注釋

建議逐個修改, 注釋什麼的最好也換個名字或者刪掉, 不知道蘋果會不會出什麼么蛾子.

其中可能會檢測出svn或者git的提交記錄中的uiwebview字元,可以忽略.

早做早安心

iOS開發 mac使用svn管理專案

記錄mac下常用的svn命令 1.檢出專案 svn checkout username password 將ip換成svn伺服器的ip 換成自己的使用者名稱和密碼 2.新增檔案 svn add ext ext為副檔名 不加副檔名預設新增該倉儲下的所有檔案 3.刪除檔案 svn delete m 這裡...

iOS專案開發流程

一.前期準備 1.檢視需求說明,了解專案詳情需求,至少要知道這個專案是做什麼的!2.結合介面文件和專案切圖,對準介面資料,要知道每個介面的資料流向,以及資料的使用和介面的展示!3.介面之間關聯邏輯理清楚,想好主要控制的命名,列為文件,記錄說明 4.準備號開發用的帳號,主要是開發者帳號,發開者帳號申請...

iOS開發 檢測版本更新的實現

蘋果給了我們乙個介面,能根據應用id請求一些關於應用的資訊。我們可以根據返回的資訊,來判斷版本是否和應用的版本一致,如果不一致,那麼就出現新的版本了。這時,就需要向使用者提醒有新的版本,需要更新。具體步驟如下 這裡,我們通過同步請求,解析json資料,得到了資料。好的,我們這裡需要,version,...