[分享] 如何刪除 email 收件人欄位 "自動完成" 的紀錄 (需JB) - iPhone4.TW

會員登入



顯示結果從 1 到 3 共計 3 條
  1. #1
    vicjang 的頭像

    愛用者

    註冊日期:09-02-2008
    文章:161
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    前幾天寄信給自己的時候

    不小心把 gmail.com 打成 fmail.com 而且直接按了寄出(不想買 Captio, Note to self 的後果XD)

    結果 iPhone 就很"貼心"的幫我把這個 email 存下來了

    所以每次我只要輸入我的 email 帳號開頭 (假設是 abc)

    它就會自動帶出 abc*gmail.com 和 abc*fmail.com

    而且無法透過 iPhone 裡面刪除!

    這真的非常的討人厭, 而我也完全無法接受收件人自動完成竟然有錯誤的email 存在

    所以今天早上花了一點時間搜尋就找到解決辦法了

    分享給大家!

    ----------------------------------------------------

    Compatible Device (機種)

    所有 有 聯絡資訊 的iDevice

    我是在 iPod Touch 4th 嘗試的, 但應該所有 iDevice 只要有addressbook 都可以使用

    ----------------------------------------------------

    Prerequisite (系統需求)

    1. Jailbreak
    2. SSH / iFunbox 等等可以 access root 的軟體 (無法連接者, 關鍵字: afc2add)
    3. Sqlite browser (沒有限制用哪一種, 看你習慣都可以。 例如 http://bit.ly/d2xPKT 或是 firefox extension 皆可)

    ----------------------------------------------------

    Procedure (操作方式)

    1. 連接到 iPhone/iPod 的
    /private/var/mobile/Library/AddressBook 資料夾

    2. 複製 AddressBook.sqlitedb

    3. 以防萬一請先備份這個檔案

    4. 使用任一種 sqlite browser 開啟這個檔案

    5. 到 ABRecent 這個 table, 找到你不想要的那筆(些)紀錄
    (如果太多找不到請善用 SQL 語法, 不會的話可以google, 順便學點東西 XD)

    6. 刪除它! (通常各種 browser 都有 UI 可以直接刪除一個 row, 或你要很瀟灑的用語法也可以)

    7. 把檔案複製回去原位

    8. Reboot device

    ----------------------------------------------------

    Reference (出處)

    modmyi

    ----------------------------------------------------

    有什麼問題歡迎發問~


  2. #2
    vicjang 的頭像

    愛用者

    註冊日期:09-02-2008
    文章:161
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    補充一下

    剛才我發現這個方法可能會導致聯絡資訊無法寫入

    因為把檔案複製回原位的時候權限可能已經改變了

    如果發生這樣的狀況請用 MobileTerminal 到這個位置用
    chmod 666 ./AddressBook.sqlitedb 把權限改成 666 (我不確定原本權限是多少, 但 666 是可行的)

    就可以解決無法寫入到聯絡資訊的問題了


    引用 作者: vicjang 查看文章
    Procedure (操作方式)

    1. 連接到 iPhone/iPod 的
    /private/var/mobile/Library/AddressBook 資料夾

    2. 複製 AddressBook.sqlitedb

    ............

    7. 把檔案複製回去原位

    8. Reboot device


  3. #3

    新生報到

    註冊日期:03-17-2011
    文章:1
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: vicjang 查看文章
    補充一下

    剛才我發現這個方法可能會導致聯絡資訊無法寫入

    因為把檔案複製回原位的時候權限可能已經改變了

    如果發生這樣的狀況請用 MobileTerminal 到這個位置用
    chmod 666 ./AddressBook.sqlitedb 把權限改成 666 (我不確定原本權限是多少, 但 666 是可行的)

    就可以解決無法寫入到聯絡資訊的問題了

    請問可否直接DEL這檔案...它會自動剷生一個ADDRESSBOOK的檔案嗎?


 

 

相似的主題

  1. [降價]:Price Drop: P2 Golf Instruction Series "Course Management" (Sports)
    由iPhone派報生論壇中AppShopper推薦軟體降價資訊
    回覆: 0
    最後發表: 09-29-2010, 05:10
  2. [求助] "FIFA 10 by EA" VS "Real Soccer(Football) 2010 BY Gameloft"
    由daniel.chiang26論壇中iPhone 疑難雜症發問區
    回覆: 3
    最後發表: 10-03-2009, 10:04
  3. 回覆: 1
    最後發表: 03-17-2009, 09:00

該主題的標籤

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端