開發者賬號開啟了雙重認證,然后每次登錄的時候提示輸入驗證碼,結果輸入的驗證碼總是提示如下錯誤:
仔細分析原因:
之前的appleID選擇的地區是美國,但是綁定的手機號碼是中國的號碼,在驗證驗證碼的時候,蘋果對手機號碼的有效性做了判斷,導致提示信息為(請輸入有效的手機號碼)。
解決方案:
1. 登陸apple developer官網,點擊account登陸,賬號只要綁定過設備,有信任的設備,雖然現在不用了, 其實也沒有辦法通過設備來獲取驗證碼,但是進入二步驗證時是會優先彈出輸入發送到設備的六位驗證碼界面。
2. 選擇使用電話號碼方式登陸,這時界面跳轉到發送手機驗證碼界面,點擊發送驗證碼。
3. 關鍵一步,不要用當前輸入驗證碼界面輸入(如果輸入了,又會提示 手機號碼無效),這時應該重新打開一個新的apple developer頁面,登陸這時會優先彈出輸入設備的六位驗證碼界面,把發送到手機的驗證碼輸入,神奇的事情發生了,二步驗證通過了? 登進去了。
4. 手機六位驗證碼可以放在設備驗證碼的框中輸入并驗證成功,但是設備的驗證碼無法通過手機的驗證碼框中并驗證成功。
5. 登錄成功后,記得講appleid的所屬地區改為中國,避免下次再出現類似麻煩。