iOS 證書過期應(yīng)用閃退的重現(xiàn)及實(shí)驗(yàn)

這段時(shí)間一直用舊的證書打包做測(cè)試矗漾,給幾位同事安裝了應(yīng)用禾蚕,最近一段時(shí)間反饋應(yīng)用啟動(dòng)時(shí)會(huì)閃退,把手機(jī)拿過來重新裝一個(gè)發(fā)現(xiàn)又沒有問題绑洛,想復(fù)現(xiàn)問題一直沒找到方法救斑,開始懷疑是不是證書有問題了,但是總是因?yàn)橐恍┡R時(shí)的事情又把這事給忘了真屯。

今天早上一位同事又反饋應(yīng)用又閃退了脸候,從前面多次的反饋得知:
1、總是在應(yīng)用啟動(dòng)的那瞬間閃退;
2纪他、不是在使用期間閃退鄙煤;
3、每次我設(shè)備上打開的都沒有問題茶袒;
4梯刚、給他們重新安裝后恢復(fù)正常。

從前面幾點(diǎn)分析了一下薪寓,猜測(cè)可能是:應(yīng)用安裝后超過一定時(shí)間就會(huì)閃退亡资,我手中的設(shè)備幾乎每天都會(huì)安裝新包所以我一直沒遇到這個(gè)問題。

想了一下是不是因?yàn)樽C書過期了向叉?

我手上的開發(fā)者賬號(hào)因?yàn)橐恍┰虮粭売昧耍ㄟ€忘記了密保??)锥腻,沒有繼續(xù)續(xù)費(fèi),新證書還沒下來母谎,所以還是一直用舊的賬號(hào)做打包測(cè)試瘦黑,可以肯定的是證書是過期了。

從上面不難看出奇唤,蘋果的開發(fā)者證書雖然過期了幸斥,但是還是可以進(jìn)行真機(jī)測(cè)試的!R取甲葬!

既然猜到可能是證書過期引起的,而且是在安裝后間隔一定時(shí)間懈贺,那么怎么進(jìn)行問題重現(xiàn)呢经窖?

準(zhǔn)備工作

  1. 打包一個(gè)新的安裝包,確認(rèn)運(yùn)行沒有問題
  2. 修改系統(tǒng)時(shí)間:設(shè)置-通用-日期與時(shí)間-關(guān)閉“自動(dòng)設(shè)置”-修改日期

實(shí)驗(yàn)一:將當(dāng)前時(shí)間往前設(shè)置“一”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)二:將當(dāng)前時(shí)間往前設(shè)置“三”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)三:將當(dāng)前時(shí)間往前設(shè)置“五”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)四:將當(dāng)前時(shí)間往前設(shè)置“七”天
結(jié)果:閃退

通過上面的實(shí)驗(yàn)可以驗(yàn)證我們前面反饋的問題:間隔一段時(shí)間后應(yīng)用會(huì)閃退梭灿,也驗(yàn)證了前面的猜測(cè):證書過期導(dǎo)致應(yīng)用閃退画侣。

為了進(jìn)一步確認(rèn)問題,閃退后堡妒,多次點(diǎn)擊應(yīng)用圖標(biāo)啟動(dòng)棉钧,結(jié)果都是一樣:?jiǎn)?dòng)閃退。
將系統(tǒng)時(shí)間設(shè)置為:自動(dòng)設(shè)置涕蚤,讓系統(tǒng)時(shí)間恢復(fù)正常宪卿,重新點(diǎn)擊圖標(biāo)啟動(dòng)應(yīng)用,結(jié)果還是閃退万栅,試著修改成其他時(shí)間佑钾,應(yīng)用還是處于閃退狀態(tài)。

可以得出一個(gè)結(jié)論:一旦證書過期烦粒,應(yīng)用閃退后休溶,不管如何修改系統(tǒng)時(shí)間代赁,應(yīng)用都會(huì)啟動(dòng)失敗。

至此兽掰,還有一個(gè)問題沒有確定芭碍,之前的實(shí)驗(yàn)我們是將時(shí)間設(shè)置為間隔2天。那么安裝打包應(yīng)用后間隔“六”天會(huì)不會(huì)閃退呢孽尽,是間隔“六”天還是間隔“七”天算作一個(gè)周期呢窖壕?

在進(jìn)行實(shí)驗(yàn)前先做些準(zhǔn)備工作:

  1. 恢復(fù)系統(tǒng)默認(rèn)時(shí)間
  2. 重新打包應(yīng)用

實(shí)驗(yàn)一:打包應(yīng)用
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)二:將當(dāng)前時(shí)間往前設(shè)置“六”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)三:將當(dāng)前時(shí)間往前設(shè)置“七”天
結(jié)果:閃退

結(jié)論:證書過期后,打包安裝應(yīng)用杉女,間隔“七”天后應(yīng)用會(huì)閃退瞻讽。

最后還有一個(gè)問題:將系統(tǒng)時(shí)間設(shè)置為過去的時(shí)間會(huì)怎么樣。

同樣的在進(jìn)行實(shí)驗(yàn)前先做些準(zhǔn)備工作:

  1. 恢復(fù)系統(tǒng)默認(rèn)時(shí)間
  2. 重新打包應(yīng)用

實(shí)驗(yàn)一:打包應(yīng)用
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)二:將當(dāng)前時(shí)間往后設(shè)置“五”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)三:將當(dāng)前時(shí)間往后設(shè)置“9”天
結(jié)果:正常運(yùn)行

實(shí)驗(yàn)三:將當(dāng)前時(shí)間往后設(shè)置“28”天
結(jié)果:正常運(yùn)行

結(jié)論:將系統(tǒng)時(shí)間設(shè)置為過去的任意時(shí)間應(yīng)用正常運(yùn)行熏挎。

最終結(jié)論:證書過期還是能夠進(jìn)行真機(jī)測(cè)試的速勇,間隔“七”天沒有重新打包更新程序會(huì)導(dǎo)致應(yīng)用閃退。

希望上面的實(shí)驗(yàn)?zāi)軌驇椭接行枰呐笥芽补眨蚴歉信d趣的朋友可以安照上面的步驟進(jìn)行實(shí)驗(yàn)和重現(xiàn)烦磁。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市哼勇,隨后出現(xiàn)的幾起案子都伪,更是在濱河造成了極大的恐慌,老刑警劉巖猴蹂,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件院溺,死亡現(xiàn)場(chǎng)離奇詭異楣嘁,居然都是意外死亡磅轻,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門逐虚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來聋溜,“玉大人,你說我怎么就攤上這事叭爱〈樵辏” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵买雾,是天一觀的道長(zhǎng)把曼。 經(jīng)常有香客問我,道長(zhǎng)漓穿,這世上最難降的妖魔是什么嗤军? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮晃危,結(jié)果婚禮上叙赚,老公的妹妹穿的比我還像新娘老客。我一直安慰自己,他們只是感情好震叮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布胧砰。 她就那樣靜靜地躺著,像睡著了一般苇瓣。 火紅的嫁衣襯著肌膚如雪尉间。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天钓简,我揣著相機(jī)與錄音乌妒,去河邊找鬼。 笑死外邓,一個(gè)胖子當(dāng)著我的面吹牛撤蚊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播损话,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼侦啸,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了丧枪?” 一聲冷哼從身側(cè)響起光涂,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拧烦,沒想到半個(gè)月后忘闻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡恋博,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年齐佳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片债沮。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡炼吴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出疫衩,到底是詐尸還是另有隱情硅蹦,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布闷煤,位于F島的核電站童芹,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鲤拿。R本人自食惡果不足惜假褪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望皆愉。 院中可真熱鬧嗜价,春花似錦艇抠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至瑟由,卻和暖如春絮重,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背歹苦。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工青伤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人殴瘦。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓狠角,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親蚪腋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子丰歌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)屉凯,斷路器立帖,智...
    卡卡羅2017閱讀 134,661評(píng)論 18 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,167評(píng)論 25 707
  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料悠砚? 從這篇文章中你...
    hw1212閱讀 12,732評(píng)論 2 59
  • 專業(yè)考題類型管理運(yùn)行工作負(fù)責(zé)人一般作業(yè)考題內(nèi)容選項(xiàng)A選項(xiàng)B選項(xiàng)C選項(xiàng)D選項(xiàng)E選項(xiàng)F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 8,997評(píng)論 0 13
  • ?顛覆式創(chuàng)新是來把你的蛋糕整體拿走的 ?無痛截肢型的手術(shù) 熊貓 熊體型大晓勇,能雜食,能冬眠 1.2000多萬年前灌旧,氣...
    程本超閱讀 146評(píng)論 0 0