Mac OS上AppStore沒法登錄的問題


title: Mac OS上AppStore沒法登錄的問題
date: 2017-01-26 17:01:10
categories: [Mac OS]
tags: [Mac OS,AppStore]
---nginx

原文地址: http://www.uthinks.com/wordpress/2017/12/31/%E5%9F%BA%E4%BA%8Ehexo-git-nginx%E7%9A%84%E5%8D%9A%E5%AE%A2%E5%8F%91%E5%B8%83/git

問題由來

不久前更新了MacBook Air的操做系統,隨後便發現AppStore沒法登錄帳號。一直提示This action could not be completed. Try again.當時認爲這多是網絡的問題,除此以外,國內鏈接AppStore向來不是很穩定。懶得去折騰,也不急於一時。安全

這幾天想嘗試下用Swift開發點IOS應用,安裝XCode的時候發現AppStore仍是登錄不上,下搞啥呀!果斷打客服電話~而後跟着客服操做了一通,啥安全模式呀,重啓呀啥的,註冊新帳號嘗試呀~搞了大半天,浪費了無數電話費!!仍是沒解決!!網絡

解決方案

沒辦法了,靠誰都不如靠本身,度娘不行就谷歌。皇天不負有心人,終於找到了一下的解決方法(嘗試了下,終於成功了):hexo

  1. 找到/Users/Shared文件夾查看其權限
    當時個人Shared文件夾的權限是 drwxr-xr-twordpress

  2. 修改/Users/Shared目錄權限
  • 操做系統版本大於OS X 10.6操作系統

    sudo chmod -R 1777 /Users/Shared
  • 操做系統版本OS X 10.5.x或更早版本,請運行如下命令:code

    sudo chmod -R 777 /Users/Shared
  • 若是沒有Shared文件夾則建立一個,修改成上面的權限開發

  1. 重啓AppStore後從新嘗試登錄就能夠了

爲何會這樣

  1. /Users/Shared是什麼目錄,修改這個文件夾權限會不會有安全問題?get

    這個目錄並不表示系統中有一個用戶叫作Shared,因此他不是任何用戶的主目錄(千萬別把它當成「共享(sharing)用戶」的主目錄!),那麼它是作什麼的呢?Mac OS X系統但願經過這樣一個目錄提供另一種用戶之間共享數據的方法。該目錄能夠被任意用戶讀寫,但它不該該存放與任何應用程序有關的信息,固然,除非某用戶非要這麼作。這個目錄很像傳統Unix系統中的/tmp目錄,用於各(系統)用戶臨時存放或者交換文件。
    因此這個文件夾理論上就應該是你們都能讀寫,就是一個臨時目錄,修改他的權限爲777不會形成安全問題

  2. /Users/Shared權限不對爲何會形成AppStore登陸異常?

根上的問題上App Store在登陸時須要讀寫/Users/Shared/adi目錄下的文件,權限問題致使這個目錄寫入出現問題。安全模式呀,重啓啊,更換帳號都是沒法解決這個問題。修改權限纔是正解!!

若是個人文章對你有幫助,或者有什麼疑問。歡迎在下方留言,一塊兒交流討論

相關文章
相關標籤/搜索