ios的app如何移除乾淨? - iOS

Agatha avatar
By Agatha
at 2014-04-13T22:27

Table of Contents

※ 引述《diablos ( )》之銘言:
: 今天嘗試用2個不同apple id要做app內購的動作,
: A帳號是第一次下載安裝app, 並成功內購, 這筆交易有出現在帳單上.
: 之後先移除此app, 換用B帳號登入app store, 重新下載相同的app,
: 卻發現內購選項不見了,
: 執行的app看似是有內購功能的進階版狀態, 而非免費版狀態.
: 但實際上B帳號是沒成功內購此app的, 登入itunes去看帳單就可得知沒這筆交易.
: 若用別台iphone或ipad來登入B帳號安裝此app, 就會是沒有成功內購的狀態.
: 該如何把1台裝置下, 不同apple id安裝後所殘留的授權key清除乾淨?
: 難道只有系統重置的方法嗎?
: Android app可在"應用程式"裡找到欲移除之app,
: 然後按"清除數據", 把app的設定等數據清掉.
: 不過也不一定有真的完全移除, 還是會看到殘留的資料夾檔案在記憶卡中.
: 不知ios app要如何乾淨移除?
: 謝謝

這是因為該隻 App 把內購的資料存在 Keychain 中
每個 App 有它可以存取的 Keychain 權限
且 Keychain 是跟 iOS 作業系統一起存在的
不會因為你移除該隻 App 而不見
上篇推文中有人提到你可以把它想成 Windows 的登錄檔,但是多了很多權限的限制

所以除了系統重置,我不知道怎麼清除 Keychain

以上是一個 iOS 軟體工程師的發現,也許適用 Navier 的狀況
有興趣的可以參考
沒有縮網址:
https://developer.apple.com/library/ios/documentation/security/conceptual/
keychainServConcepts/iPhoneTasks/iPhoneTasks.html


--
Tags: iOS

All Comments

Enid avatar
By Enid
at 2014-04-14T03:08
對 沒錯 我猜就是像windows登錄檔的意思 但還是有人認為
James avatar
By James
at 2014-04-16T04:09
ios不會殘留被移除的資料在裝置裡 此app倒是證明了會殘留
George avatar
By George
at 2014-04-16T14:14
這跟windows程式 過試用期後 若不購買是不能使用 因登錄檔
Anonymous avatar
By Anonymous
at 2014-04-20T22:25
已存於裝置 除非找到機碼 將其刪除 或電腦重灌(=ios重置)
Hardy avatar
By Hardy
at 2014-04-22T11:53
重置有效嗎?還是要換裝置才有效?
Yedda avatar
By Yedda
at 2014-04-23T05:45
這篇回復的應該沒錯 keychain某方面是個UDID的替代管道
Kelly avatar
By Kelly
at 2014-04-26T12:11
就是提供開發者端"認裝置"的一個方法 只是重置後會洗掉
所以應該重置和換裝置都可以讓開發者認為是新的裝置
Yedda avatar
By Yedda
at 2014-04-26T18:20
我猜系統重置或安裝在別台裝置 才能出現內購選項
Andrew avatar
By Andrew
at 2014-04-29T05:56
我舉例windows程式 只要能找出試用期的登錄檔機碼 即使不
Lily avatar
By Lily
at 2014-05-01T10:26
用電腦還原或重灌 依舊可在同裝置無限次試用 但你找不到
Valerie avatar
By Valerie
at 2014-05-02T23:48
我看了一下apple的文件,看來它被保存在這邊免於被砍:
/private/var/Keychains
Kristin avatar
By Kristin
at 2014-05-05T21:39
也刪不掉Navier的認證資料 請人實驗把ios重置為出廠狀態
Elizabeth avatar
By Elizabeth
at 2014-05-10T08:49
不過吸出來的資料仍然是被唯一硬體加過密的,所以別用明文
Elizabeth avatar
By Elizabeth
at 2014-05-13T09:06
就不會有人堅持ios是不可能殘留垃圾檔的阿 Haha...
Jacky avatar
By Jacky
at 2014-05-14T13:11
應該就沒有太大問題。至於刪除也只有app自身能做到
Hedy avatar
By Hedy
at 2014-05-17T04:23
你遇到的狀況是設計者寫作上的觀念錯誤,跟Keychain
Wallis avatar
By Wallis
at 2014-05-19T18:42
是不是垃圾無關,就只是人為錯誤(本來該刪掉的)
Isla avatar
By Isla
at 2014-05-23T09:01
謝謝提示...xd keychain-2.db裡面的確有二組該app的記錄
Edith avatar
By Edith
at 2014-05-28T03:59
一個pdmn值顯示ck (kSecAttrAccessibleAfterFirstUnlock)
一個顯示ak (kSecAttrAccessibleWhenUnlocked)
Donna avatar
By Donna
at 2014-05-30T05:31
我有說這是Navier的bug了阿 :) 而app沒設計成移除時刪除所
Kyle avatar
By Kyle
at 2014-05-31T09:22
順便一提這apple的api文件庫排版我根本看不懂在寫啥鬼
Puput avatar
By Puput
at 2014-06-04T23:28
iCleaner不會動這個檔,所以怎麼刪不刪不到 @@
Valerie avatar
By Valerie
at 2014-06-07T03:38
結果是看了日文版強者文件看懂的 http://goo.gl/QADXx5
Oliver avatar
By Oliver
at 2014-06-09T20:09
理論上刪除那二行後,購物車應該就會跑出來了?
Mary avatar
By Mary
at 2014-06-11T08:30
贏要衝,輸要縮!!
Cara avatar
By Cara
at 2014-06-12T11:32
然後用關鍵字去搜中文,發現對岸從2011就解的一清二楚..(抖
Elvira avatar
By Elvira
at 2014-06-14T11:42
有data 而會有殘留 表示最終還是要靠app designer有寫好啊
Hedda avatar
By Hedda
at 2014-06-18T15:44
算了不試了,前不久才將iPad搞爛好不容易救回...
我俗辣了 囧>
Joseph avatar
By Joseph
at 2014-06-22T02:24
相信我,被iCleaner搞爛過不該清的目錄你不是頭一人...
還好那時候iOS6沒關認證能重刷,現在就哭哭了
Eartha avatar
By Eartha
at 2014-06-22T16:03
不好意思 我覺得原po很堅持垃圾檔的觀念真的要糾正一下
Ursula avatar
By Ursula
at 2014-06-27T08:59
keychain並不是因為安裝這個app才長出來的檔案
所以你把這個app刪掉當然也不可以要求它也要丟掉
充其量就是一個log 紀錄的概念
Erin avatar
By Erin
at 2014-06-29T12:30
這和 "因為安裝了某app而生成了某資料夾某檔案 刪不掉"
是不一樣的
Sarah avatar
By Sarah
at 2014-06-29T16:21
補推 這篇原po sorry
Carolina Franco avatar
By Carolina Franco
at 2014-07-04T02:17
什麼叫垃圾檔? 就是這個app帶來的 並且只限於這個app用
Queena avatar
By Queena
at 2014-07-05T18:08
在app本體刪除後 手動刪掉它不會有任何影響 才叫"垃圾"
Genevieve avatar
By Genevieve
at 2014-07-07T13:55
推一下樓上
Ingrid avatar
By Ingrid
at 2014-07-12T10:03
Minion rush的狀況可以用 iFile 用SQL editor去開keychain
用指令把Minion Rush 增加的那幾欄刪除並存檔,重開機後
Carol avatar
By Carol
at 2014-07-16T10:47
就會被認為是全新的裝置了。
Elizabeth avatar
By Elizabeth
at 2014-07-18T02:10
推scottiting 和 royhsia

MultitaskingGesture白蘋果

Oscar avatar
By Oscar
at 2014-04-13T21:41
各位版友好, 我的手機是 iPhone 5, iOS 7.0.6, 有JB 之前購買了大家很推崇的MultitaskingGesture 但是卻只要在任何app裡向上滑(回到桌面) 就會白蘋果 滑動次數不一定, 可能是兩次, 可能是N次, 然後就會出狀況 但是我朋友說他完全沒有這個問題, 他猜測是我 ...

iphone4S、iphone5S、SONY Z1、蝴蝶、LUMIA520收訊比較

David avatar
By David
at 2014-04-13T20:51
今天又跟家人借了一下手機,順便補上dbm數據 還有亂入Lumia 520 全部都是中華電信,讓大家參考一下 就我家實驗結果來說 收訊能力 Iphone 4S≒IPHONE 5S≒Lumia 520 andgt; 蝴蝶 ≒ Z1 所以Iphone收訊能力其實很不錯~ ※ 引述《Tmix (tmix ...

有什麼app上ptt讓板主可以管板的嗎

Frederica avatar
By Frederica
at 2014-04-13T20:47
有什麼app是可以上ptt 而且版主可以管板的嗎? 因為最近在想如果去選版主結果不幸選上 但又沒時間用電腦怎麼管板呢.. 然後我發現我的問題就這樣打在標題上..還我內文不知要打啥 應該不會被捅吧== 先感謝各位回答~ -- ▂◣▂︻▂ ▂▃▄▄▃https://twit ...

維修螢幕亮度

Charlotte avatar
By Charlotte
at 2014-04-13T20:14
大家好 小弟最近去換過5s的面板總成 回家跟別的機子比較過後 發現亮度比原廠螢幕低 開到最大亮度時尤為明顯 請問有換過面板的鄉民們有類似的感覺嗎? - ...

line這樣是被盜嗎?

Wallis avatar
By Wallis
at 2014-04-13T20:00
各位板大們好,小弟幫朋友代PO (以下為第一人稱,轉自他敘述的) 我早上有到ITUNES備份,然後就登電腦版的LINE,之後幫我妹用東西(沒用自己的電腦) ,我電腦板的LINE就有自己登出,再登入後又去幫我妹用東西, 出門前又看到電腦板的LINE自己逾時登出,之後就用手機發現手機自己登出了。 因為我不知道 ...