[問題] ios的app如何移除乾淨?已刪文

看板iOS (蘋果iOS作業系統)作者 ( )時間10年前 (2014/04/13 15:34), 編輯推噓16(16080)
留言96則, 16人參與, 最新討論串1/2 (看更多)
今天嘗試用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要如何乾淨移除? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.175.91 ※ 文章網址: http://www.ptt.cc/bbs/iPhone/M.1397374454.A.E70.html

04/13 15:37, , 1F
刪除 就清乾淨了
04/13 15:37, 1F

04/13 15:38, , 2F
你再安裝一次 去用量看就知道
04/13 15:38, 2F

04/13 15:42, , 3F
刪除確定沒清乾淨! 同個ipad裝置下, 先把A帳號的app移除,
04/13 15:42, 3F

04/13 15:44, , 4F
換用不曾內購此app的B帳號來登入app store安裝同一個app,
04/13 15:44, 4F

04/13 15:45, , 5F
卻發現app是有內購的假狀態
04/13 15:45, 5F

04/13 15:47, , 6F
登入itunes看帳單最準, 那筆內購資料有登錄在A帳號的
04/13 15:47, 6F

04/13 15:49, , 7F
購買記錄帳單, 但B帳號的購買記錄帳單沒這筆內購資料登錄,
04/13 15:49, 7F

04/13 15:50, , 8F
他不會清乾淨
04/13 15:50, 8F

04/13 15:50, , 9F
這是肯定的 如果你有興趣研究的話 把一APP砍掉 再裝一次
04/13 15:50, 9F

04/13 15:50, , 10F
他設定完全會跟之前的一樣
04/13 15:50, 10F

04/13 15:53, , 11F
iOS 上 app 的內容是鎖在同一個沙盒裡的,理論上來說砍
04/13 15:53, 11F

04/13 15:53, , 12F
掉就全部清乾淨了,沒有 Android 檔案四散的可能性。我
04/13 15:53, 12F

04/13 15:53, , 13F
猜有可能是該特定 app 自己搞的額外判斷機制出問題,別
04/13 15:53, 13F

04/13 15:53, , 14F
套也會有這情況嗎?
04/13 15:53, 14F

04/13 15:56, , 15F
有些設定會一樣的是它有默默做 iCloud 同步吧~ 像之前用
04/13 15:56, 15F

04/13 15:56, , 16F
過的 iTV Shows 就是這樣。
04/13 15:56, 16F

04/13 15:57, , 17F
樓上可嘗試去用不同apple id做Navier的內購, 會發現B帳號
04/13 15:57, 17F

04/13 15:58, , 18F
無法內購, 因為執行app時, 讀取在裝置中A帳號殘留的授權,
04/13 15:58, 18F

04/13 16:01, , 19F
但若換用別台ipad來登入B帳號安裝, 實際是不曾內購的狀態
04/13 16:01, 19F

04/13 16:02, , 20F
該不會只剩重置系統, 恢復原廠設定值, 清空所有app這方法?
04/13 16:02, 20F

04/13 16:04, , 21F
我覺得是那app的問題,我用其他app都不會有這種狀況
04/13 16:04, 21F

04/13 16:08, , 22F
刪掉就清乾淨了 你那是代表它記錄在雲端
04/13 16:08, 22F

04/13 16:09, , 23F
iOS刪掉就乾淨了 不會有Android那種好笑的殘留垃圾
04/13 16:09, 23F

04/13 16:15, , 24F
B帳號可以讀取到A帳號的雲端購買資料? 從免費版變進階版?
04/13 16:15, 24F

04/13 16:17, , 25F
這跟雲端無關吧 看起來就是沒刪乾淨 把A帳號的app認證資料
04/13 16:17, 25F

04/13 16:20, , 26F
殘留在裝置中 造成用B帳號重新安裝app卻是假成功內購狀態
04/13 16:20, 26F

04/13 16:24, , 27F
#1IRVt3fN (iPhone) 我之前回答過類似問題
04/13 16:24, 27F

04/13 16:28, , 28F
不好意思 我看不懂#1IRVt3fN (iPhone)是什麼意思 能給文章
04/13 16:28, 28F

04/13 16:29, , 29F
號碼嗎? 謝謝... 請教可以單一清空乾淨某個app的設定值嗎?
04/13 16:29, 29F

04/13 16:37, , 30F
AB帳號都是讀同一個icloud帳號啊 為什麼你就是不信呢
04/13 16:37, 30F

04/13 16:37, , 31F
你把那串號碼複製到文章列表直接貼上就可以了
04/13 16:37, 31F

04/13 16:53, , 32F
Navier內購有跟你一樣的情況+1
04/13 16:53, 32F

04/13 16:59, , 33F
改icloud帳號一樣無效.不曾Navier內購的B帳號卻有內購功能
04/13 16:59, 33F

04/13 17:02, , 34F
樓上為什麼不相信跟icloud無關呢? 動手做實驗, 無須爭辯
04/13 17:02, 34F

04/13 17:07, , 35F
也感謝您告知原來是要在文章列表貼上那串數字符號來找文章
04/13 17:07, 35F

04/13 17:10, , 36F
樓上可做實驗 先app store和icloud用同個A帳號做Navier
04/13 17:10, 36F

04/13 17:11, , 37F
內購 然後移除app 登出 改以B帳號登入app store和icloud
04/13 17:11, 37F

04/13 17:12, , 38F
您就可知ios確實是無法從裝置清除乾淨data, 會殘留
04/13 17:12, 38F

04/13 17:13, , 39F
這個app的機制真的是比較奇怪的 等有時間的板友研究了
04/13 17:13, 39F

04/13 17:14, , 40F
但我在其他apps還真沒有遇過可見的檔案殘留情況@@
04/13 17:14, 40F

04/13 17:16, , 41F
發生同樣問題+1好奇怪的app
04/13 17:16, 41F

04/13 17:19, , 42F
你觀察我說的那個目錄有無差異再討論,不然隔空抓藥很難
04/13 17:19, 42F

04/13 17:22, , 43F
樓上,你用兩個帳號來抓navier再內購就知道我們在說啥了
04/13 17:22, 43F

04/13 17:22, , 44F
我手中無ios裝置 是打電話請有ipad的家人操作的 無JB過
04/13 17:22, 44F

04/13 17:46, , 45F
我的想法是可能作者自己在後端有記錄裝置資訊來作為內購
04/13 17:46, 45F

04/13 17:46, , 46F
的另一層驗證,結果沒寫好出包了之類,總之以 iOS 的架
04/13 17:46, 46F

04/13 17:46, , 47F
構移除後要在本機有任何「殘留」是不可能的。
04/13 17:46, 47F

04/13 17:55, , 48F
@lordmi: 你可以仔細觀察一下內容,其實 app 的 preferen
04/13 17:55, 48F

04/13 17:55, , 49F
ces 那些也是鎖在沙盒裡的 Library 下,碰不到外面的唷
04/13 17:55, 49F

04/13 18:04, , 50F
iOS也不會清乾淨啦,有越獄開iFile就知道了
04/13 18:04, 50F

04/13 18:05, , 51F
裡面一堆過去刪掉app的登陸檔,只是那留著也佔不了多少k
04/13 18:05, 51F

04/13 18:05, , 52F
要完整清除只能自己找登陸檔刪掉了
04/13 18:05, 52F

04/13 18:28, , 53F
會留下垃圾的只有那些不受沙盒控制的 Cydia apps。我也
04/13 18:28, 53F

04/13 18:28, , 54F
是用 iFiles 看的啊 XD
04/13 18:28, 54F

04/13 18:46, , 55F
JB後看 一般的App刪除都是會清乾淨 只有越獄的那些tweak
04/13 18:46, 55F

04/13 18:46, , 56F
或Cydia app才清不乾淨
04/13 18:46, 56F

04/13 18:53, , 57F
SicInfit:我發言的時候無從知道他有沒有JB啊,如果處在離線
04/13 18:53, 57F

04/13 18:54, , 58F
又會殘留檔案,那就只有那幾個JB後才能動的目錄了...
04/13 18:54, 58F

04/13 18:55, , 59F
請問JB過的iPhone升級後沒有再次JB,之前的那些垃圾會殘留嗎
04/13 18:55, 59F

04/13 19:27, , 60F
如果你沒DFU升級 就會
04/13 19:27, 60F

04/13 19:28, , 61F
也不是這樣說 因為他們住在備份裡...所以回復以後也會回來
04/13 19:28, 61F

04/13 20:11, , 62F
感謝樓上解答:)
04/13 20:11, 62F

04/13 21:19, , 63F
之前在寫Android App時有發現有些App會用裝置上的
04/13 21:19, 63F

04/13 21:20, , 64F
wifi mac address去認裝置,然後再從他們資料庫抓資料回
04/13 21:20, 64F

04/13 21:20, , 65F
來,幾乎都是有是用功能或遊戲App會有這樣的機制,防止你
04/13 21:20, 65F

04/13 21:21, , 66F
運用試用期當漏洞無限試用,我在猜iOS上的App應該也有類
04/13 21:21, 66F

04/13 21:22, , 67F
似的狀況吧,所以並不是App沒清乾淨,而是他是認裝置的。
04/13 21:22, 67F

04/13 21:44, , 68F
這比較像是bug, 只要裝置曾安裝過進階版授權 任何實際沒
04/13 21:44, 68F

04/13 21:47, , 69F
app內購過的apple id在那裝置下皆可免費使用進階版本功能
04/13 21:47, 69F

04/13 21:51, , 70F
若關掉網路執行app B帳號仍能執行進階版功能 表示不是
04/13 21:51, 70F

04/13 21:52, , 71F
認裝置 而是A帳號的授權key仍殘留沒被刪除留在裝置中
04/13 21:52, 71F

04/13 21:53, , 72F
任何apple id皆可免費使用這app內購授權才有的功能 漏洞
04/13 21:53, 72F

04/13 21:58, , 73F
樓上的認裝置例子有點文不對題 你講的是免費試用功能
04/13 21:58, 73F

04/13 21:59, , 74F
當然不能認帳號 而是認裝置 但我們本文是討論付費功能喔
04/13 21:59, 74F

04/13 22:00, , 75F
付費功能是跟著帳號的 頂多有上限幾台裝置可使用這付費app
04/13 22:00, 75F

04/13 22:03, , 76F
現是發現在同裝置下 此app可讓沒付費的帳號 免費使用付費
04/13 22:03, 76F

04/13 22:05, , 77F
功能 這表示別帳號付費買的授權key沒被清除 被其他帳號用
04/13 22:05, 77F

04/13 22:12, , 78F
對耶,這個app怎麼這麼特別? xd
04/13 22:12, 78F

04/13 22:13, , 79F
同一台裝置下,A帳號內購成功後,未內購的B帳號下載後,原本
04/13 22:13, 79F

04/13 22:14, , 80F
而且說實在 試用期也不該是認裝置 應當是認帳號
04/13 22:14, 80F

04/13 22:14, , 81F
應該顯示的購物車不見了,刪除重下,先開飛航再開APP,購物
04/13 22:14, 81F

04/13 22:15, , 82F
車一樣不出現,操作是已內購,可見某路徑殘留授權的key?!
04/13 22:15, 82F

04/13 22:15, , 83F
照樓上說法 同一個帳號 在無數台裝置安裝 豈不是無限試用
04/13 22:15, 83F

04/13 22:16, , 84F
已JB,用cydia上的iCleaner清過後還是一樣,這不科學呀..xd
04/13 22:16, 84F

04/13 22:16, , 85F
怪怪的邏輯...
04/13 22:16, 85F

04/13 22:17, , 86F
?
04/13 22:17, 86F

04/13 22:19, , 87F
其實是確認了2件不同的事 1.ios會殘留被移除的app data在
04/13 22:19, 87F

04/13 22:19, , 88F
我的推文是指你說的APP確實很特別呀,內購一次後,想幫B帳號
04/13 22:19, 88F

04/13 22:19, , 89F
也趁免費期內購,但購物車鈕卻不出現,呈現已內購狀態
04/13 22:19, 89F

04/13 22:20, , 90F
裝置中 並無乾淨移除這回事 2. Navier有認證的bug要修改
04/13 22:20, 90F

04/13 22:21, , 91F
abian您好 我不是說你 而是說BlackSeven... :)
04/13 22:21, 91F

04/13 22:23, , 92F
( ̄□ ̄|||)a
04/13 22:23, 92F

04/13 22:25, , 93F
B帳號在同裝置想Navier內購 只能系統重置 還原為出廠狀態
04/13 22:25, 93F

04/13 22:26, , 94F
不然就是使用另台不曾內購過Navier的ios裝置 僅此2方法
04/13 22:26, 94F

04/14 13:57, , 95F
Minion Rush 這遊戲也有相同狀況,他會偷存資料到某地方
04/14 13:57, 95F

04/14 16:59, , 96F
存到icloud…可以看文件與資料那欄是否有app存到上面
04/14 16:59, 96F
文章代碼(AID): #1JIZtsvm (iOS)
討論串 (同標題文章)
文章代碼(AID): #1JIZtsvm (iOS)