title: Mac OS上AppStore沒法登錄的問題
date: 2017-01-26 17:01:10
categories: [Mac OS]
tags: [Mac OS,AppStore]
---nginx
不久前更新了MacBook Air的操做系統,隨後便發現AppStore沒法登錄帳號。一直提示This action could not be completed. Try again.當時認爲這多是網絡的問題,除此以外,國內鏈接AppStore向來不是很穩定。懶得去折騰,也不急於一時。安全
這幾天想嘗試下用Swift開發點IOS應用,安裝XCode的時候發現AppStore仍是登錄不上,下搞啥呀!果斷打客服電話~而後跟着客服操做了一通,啥安全模式呀,重啓呀啥的,註冊新帳號嘗試呀~搞了大半天,浪費了無數電話費!!仍是沒解決!!網絡
沒辦法了,靠誰都不如靠本身,度娘不行就谷歌。皇天不負有心人,終於找到了一下的解決方法(嘗試了下,終於成功了):hexo
找到/Users/Shared文件夾查看其權限
當時個人Shared文件夾的權限是 drwxr-xr-twordpress
操做系統版本大於OS X 10.6操作系統
sudo chmod -R 1777 /Users/Shared
操做系統版本OS X 10.5.x或更早版本,請運行如下命令:code
sudo chmod -R 777 /Users/Shared
若是沒有Shared文件夾則建立一個,修改成上面的權限開發
/Users/Shared是什麼目錄,修改這個文件夾權限會不會有安全問題?get
這個目錄並不表示系統中有一個用戶叫作Shared,因此他不是任何用戶的主目錄(千萬別把它當成「共享(sharing)用戶」的主目錄!),那麼它是作什麼的呢?Mac OS X系統但願經過這樣一個目錄提供另一種用戶之間共享數據的方法。該目錄能夠被任意用戶讀寫,但它不該該存放與任何應用程序有關的信息,固然,除非某用戶非要這麼作。這個目錄很像傳統Unix系統中的/tmp目錄,用於各(系統)用戶臨時存放或者交換文件。
因此這個文件夾理論上就應該是你們都能讀寫,就是一個臨時目錄,修改他的權限爲777不會形成安全問題
/Users/Shared權限不對爲何會形成AppStore登陸異常?
根上的問題上App Store在登陸時須要讀寫/Users/Shared/adi目錄下的文件,權限問題致使這個目錄寫入出現問題。安全模式呀,重啓啊,更換帳號都是沒法解決這個問題。修改權限纔是正解!!