使用git pod 遇到的各种坑

247 阅读1分钟

 Encountered an unknown error 

问题 : Changes not staged for commit:

答案:路径搞错了

问题:改了私有库加载xib的方式,还是不行,还是会崩

Q:Returned an unsuccessful exit code

A:不能inport别的文件夹中的文件,放在一个文件夹就没事.

Q:target和project的设置版本是什么关系?

A:是继承的关系,这两个的设置最好是一样,如果不一样,最后的App会以target的设置为准。

Q:使用storyboard设置启动页

A:iOS8.0之后才适用.

Q:自己的项目OCRouter中

if (!strcmp(type, @encode(BOOL)) || !strcmp(type, @encode(NSInteger)))

为什么要兼容Bool和NSInteger.??


注意的小点:

  1. 关于文件的优化

不勾选不会加到bundle中.

 2. 图片和targetMembership的关系

2.1图片直接放在文件夹中,targetMembership勾选,则打进bundle包中.

    可以使用imageNamed和pathForResource 引用文件

2.2图片放在Assesets文件中,bundle中自动生成一个Asset.car的文件,

     可以用imageNamed引用,不能私用pathForResource引用.