在開發中.我們可能會遇到各種各樣的問題.下面的問題是我近期遇到的
1.Xcode建立專案時點選Git後建立的專案一直報此錯"Couldn’t communicate with a helper application."
解決辦法:
xcrun git config --global user.email your@email.com
xcrun git config --global user.name "your name"
複製程式碼
注意事項:
- 郵箱註冊github的郵箱
- 名字為github的使用者名稱
2.SVN: Unexpected HTTP status 405‘Method Not allowed’on '/'
我是在add repository的時候遇到這個問題的. 看了很多資料之後發現,路徑少了‘/’。如“https:192.168.1.1/svn/”。
3.今天上班開啟一個外包的專案,開啟報:pods-frameworks.sh:permission denied;shell script invocation error
解決辦法:找到Build Phases, 點開Embed Pods Frameworks 是不是看到了 "${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh" 這句話? 刪除後commond+R,OK。。。。
4.隱藏Tabbar上黑線的問題:如果設定了TabBar的背景圖片,tabbar上的黑線需要隱藏:
[[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"tab_bg"]];
[[UITabBar appearance] setShadowImage:[UIImage new]];
複製程式碼
如果以上這種方式隱藏不了,可以加上下面這句試試:
[[UITabBar appearance] setBarStyle:UIBarStyleBlack];
5.0 main.m報錯Thread: 1EXC_BAD_ACCESS(code=EXC_1386_GPFLT)
解決辦法:
1.按下圖設定
2.按圖設定
3.你會得到下面的類似資訊
message sent to deallocated instance 0x600000643bd0
複製程式碼
記住這個記憶體0x600000643bd0,下面會用的到
4.開啟活動監視器,找到對應程式的PID
5.0開啟終端輸入輸入指令:sudo malloc_history
+PID
+0x600000643bd0
紅線部分就是你發生錯誤的方法了