iOS开发错误集锦
0
views
在开发中.我们可能会遇到各种各样的问题.下面的问题是我近期遇到的
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
红线部分就是你发生错误的方法了
PREVIOUSiOS中,Framework和.a的打包及使用
NEXTiOS-导航栏颜色透明度渐变