在开发中.我们可能会遇到各种各样的问题.下面的问题是我近期遇到的
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
红线部分就是你发生错误的方法了