怕誰誰說我是忽悠騙人,我先說在前面,以下内容均為推測,純屬推測,好吧,至少我認為推測的很有邏輯。
IOS6出來後許多朋友都忍不住升了,貌似現在許多人各種悔恨,越獄遙遙無期,“快用蘋果助手”和“pp助手”橫空出世,号稱不越獄照樣可以免費安裝各種應用,這不正是“不越獄黨”以及“IOS6黨”的巨大福音麼,于是大家趨之若鹜,不過目前顯露的問題也非常明顯,各種閃退啊。關于閃退的原因以及将來的結局,本人做如下推測,注意,是推測。
關于閃退的原因我想大部人不太關心,我也就不詳細說了,請大家自己搜尋論壇授權之類的關鍵詞,本人自己也有簡單論述,有興趣的朋友自己去看。非常概括地說,在非越獄系統裡,每次你打開一個非原生應用,系統都會檢查這個應用自帶的購買者的appleID以及購買時間,然後檢視自己擁有的appleID授權表及授權時間,如果表裡有并且時間未過期,那麼你就能打開它,如果沒有就閃退傳回桌面。
中國人很有共享精神,如何讓更多人免費獲得本來需要購買的APP應用一直是大家探讨的話題。最簡單的辦法自然是某個人用自己的appleID購買某應用,然後把自己的appleID及密碼告訴其他人,讓他們自己去下載下傳。當然這也很有風險,不說appleID可能綁定信用卡遭人盜刷,單是亂改密碼的老鼠就很讓人讨厭。後來是集資購買,用統一的appleID購買應用,大家都出錢,大家都可下載下傳,但是這還是要出錢啊,呵呵。然後流行的是虛拟機,關于其原理請大家自行搜尋,雖然下載下傳安裝軟體各種操作非常麻煩,但是可以有效保障共享appleID者的安全,在不越獄的情況下非常有效,但是使用起來非常有門檻。後來有高人(具體誰忘了,sorry)發現其實蘋果檢查授權計算機僅僅隻是檢查硬碟序列号(好象是同态的,格式化一次就變了,反正就是這個意思吧),于是更改自身硬碟序列号的軟體及獲得授權的方法就誕生啦,再後來我也沒關注了,因為我越獄了,哈哈,大體還是這幾種吧。
現在我們來看看“快用蘋果助手”和“pp助手”的所謂正版體驗吧(終于了)。他們告訴你他們的appleID和密碼了嗎?顯然沒有(當然如果你用itools之類的軟體就能看到他們的appleID然後可以去舉報,好吧我吐槽的過分了);他們也沒有用虛拟機或者改硬碟序列号,他們隻是直接安裝軟體而已,他們的原理是什麼呢?首先我得說,他們繞不開蘋果的授權核查機制,他們也沒其他更新穎的辦法,他們應該是一種集合和簡化,他們虛拟了itunes。首先他們用自己公司的幾個appleID買了很多app應用(這得花錢啊),然後他們把這些APP應用放到網上讓你下載下傳,但是你用itunes或者其他軟體安裝是沒用的,因為沒有授權。其實安裝某個app到你的蘋果裝置很簡單,很多軟體都能做到,關鍵是怎麼重新整理你的蘋果裝置裡的appleID授權表,讓你運作起來不閃退。再然後,他們要開發一個軟體,這個軟體很像itunes,至少蘋果的認證伺服器看起來一模一樣,這個軟體向蘋果的認證伺服器申請他們的appleID的授權并獲得通過,蘋果的認證伺服器上會顯示這些appleID已經有了某個有效的授權計算機,他的硬碟序列号為xxx(前面說過了蘋果隻檢查授權計算機的硬碟序列号),然後這個軟體就有權去安裝這些appleID購買的應用到你的蘋果裝置了,反正這個軟體是不會檢查你的硬碟序列号的,他隻要知道他自己申報的那個硬碟序列号就可以了,當然我說過蘋果裝置不僅檢查授權appleID号,還要檢查授權時間,是以你要經常上網,讓這個軟體去蘋果的認證伺服器定期複審一下,是以這個軟體必然要記住這些appleID及密碼,隻要你打開它上網,就會自動去申報一下,不然是有可能過期的。然後,最重要的,這個軟體可以随便下載下傳複制,這個軟體就是“快用蘋果助手”或者“pp助手”了。我不是開發人員,我隻能這麼——推測一下而已。
好吧,這不是很完美麼,為什麼還有閃退的問題呢?這個,我隻能說,抱歉,蘋果也不是吃素的。早在授權時期,蘋果就說過,一個appleID最多隻能給5台電腦授權,如果這個數量不加限制,那完全可以無限授權,那appstore裡面的東西還怎麼賣的出去啊。但那時,蘋果是不限制使用同一個appleID的裝置數量的,現在呢,蘋果又有了新說法,大家可以看蘋果官網的說明
官網說明
可以點右邊的語言選擇成“中文”,你能看得明白一點,或者直接通路下面
中文的說明
上面說的很清楚了:
Your Apple ID can have up to 10 devices and computers (combined) associated with it. Each computer must also be authorized using the same Apple ID. Once a device or computer is associated with your Apple ID, you cannot associate that device or computer with
another Apple ID for 90 days. You can view which devices or computers are currently associated, remove unused devices or computers, and see how long before they can be associated with a different Apple ID from the Account Information page in iTunes on your
computer
您的 Apple ID 最多可與 10 台裝置和電腦(總計)關聯。還必須對每台電腦使用相同的 Apple ID 授權。裝置或電腦與 Apple ID 關聯後,90 天内無法将此裝置或電腦與其他 Apple ID 關聯。您可以從電腦上的 iTunes“帳戶資訊”頁面中檢視哪些裝置或電腦目前已關聯、删除未使用的裝置或電腦,以及檢視它們多久之後可與其他 Apple ID 關聯
我把中英文都貼出來僅僅是讓大家注意蘋果的用詞是associated(關聯)而非authorized(授權),當然授權必然關聯,是以最多5個的授權數量限制是包含在這10個關聯名額裡面的。
同時注意右上角
Products Affected(受影響的産品)
iPad, iPhone, iPod touch, iTunes, iTunes Store
這說明了什麼呢?這說明了某一個appleID最多隻能在10台裝置上使用,除去必然授權的那個軟體,還剩9個使用者可以同時使用。是以你裝“快用蘋果助手”或者“pp助手”的正版軟體必然閃退,當數量查過10個,蘋果認證伺服器必然是會采取措施的。所謂的閃退修複隻不過是重新給你授權一次而已,反正10個的限制是不會變的,或早或晚你就得閃退。有人說10台限制是最近蘋果為了icloud搞的,我了解一下也有道理,且不說全世界越來越多的人擁有appleID,蘋果的伺服器不堪重負,如果每個appleID有N個裝置都在通路icloud,那icloud的伺服器還不要歇菜啊,是以,10倍,已經是上限了吧。
有人會說,不對吧,這麼多人都在用,看起來不是那麼差啊。我補充說說吧,不對,是推推。首先非越獄系統沒有root權限,隻有user權限,是以你不能控制系統,系統可以控制你。大家經常看到蘋果裝置裡app store上的紅色數字吧,它提醒你你的裝置裡有幾個軟體有更新了,可是你沒有打開app store啊,它怎麼會知道有更新呢?好吧,因為它是root啊,它通路網絡擷取更新不要你這個user同意,當然它也不老幹這事,它偶爾的,偷偷的幹,如果你一直飛行狀态,你那個app store死活不會知道有更新的,可是沒有人的ipad或者iphone不上網吧,隻要你上網了,它就可能去查更新,當然,誰也不知道它還會不會偷偷的去幹些什麼别的見鬼的勾當,也許其中就包括申報一下appleID授權表,蘋果伺服器一看,超10個了,也許他們有點别的複雜一點的判定規則,可能多一點,可能慢一點,可能按照授權的時間先後或者其他原則,反正他會通知你的裝置,該授權取消,是以你就閃退了。當然不是所有人都會在同時通路網絡并被複查,大家下載下傳的應用也可能是來自不同的appleID,或者某些應用不是那麼熱門使用者寥寥,蘋果随機的踢人動作也可能讓你僥幸一兩次,不過或早或晚你總會被閃退的,你要一輩子飛行模式,也可以嘗試一下,我不排除有其他的内在核查機制,但毫無疑問的是,用這種軟體的人越多,大家閃退的頻率就越快,也許有一天蘋果将永久封禁這些appleID也未可知,或者開發軟體的公司請用大量不同的appleID去購買熱門的應用,然後讓大家差別下載下傳吧。很遺憾,沒有其他辦法,除非蘋果公司改變核查規則,或者,越獄?
以上,推測!