1
我想通過代碼刪除已在設備中註冊的現有電子郵件帳戶。我經歷了一些論壇後得到的基本想法是使用私有API(如accountSettings)來處理這些操作,但是刪除操作沒有在設備中反映出來,儘管引用在應用程序中被刪除。任何人都可以建議我如何繼續這個?使用私有API通過代碼處理電子郵件帳戶
我想通過代碼刪除已在設備中註冊的現有電子郵件帳戶。我經歷了一些論壇後得到的基本想法是使用私有API(如accountSettings)來處理這些操作,但是刪除操作沒有在設備中反映出來,儘管引用在應用程序中被刪除。任何人都可以建議我如何繼續這個?使用私有API通過代碼處理電子郵件帳戶
有一個名爲AccountsSettings的私人框架。
它有一些有趣的類(例如AccountsManager)。它有一個名爲「deleteAccount」和「deleteAccountWithIdentifier」的方法。
我不確定他們是否會工作(他們可能會受到權利保護)。不過,你可以試試看。
順便說一句。你可以從這裏抓到它的標題: https://github.com/masbog/PrivateFrameworkHeader-iOS-iPhone-5.-/blob/master/AccountSettings.framework/AccountsManager.h
Thanks for your response.As我在我的問題中提到過,我嘗試了accountSettings框架,其中,當我調用「deleteAccount」方法引用在應用程序中被刪除,但其沒有反映在設備上。所以你有任何其他的想法? – Vinayak
任何其他私人框架處理郵件賬戶設置? – Vinayak
對不起。不知怎的,我錯過了你看着accountSettings框架。唯一的想法是我嘗試使用GSEvent導航到首選項並刪除某個帳戶。但是,這將是複雜的。您可以在這裏搜索有關iOS和GSEvent的系統範圍事件的模擬問題(其中有幾個問題)。 –