美文网首页
iOS开发之奇怪问题总结

iOS开发之奇怪问题总结

作者: 青莲佛子 | 来源:发表于2017-11-03 16:42 被阅读22次
    一、项目中使用Pod安装或者更新时报无法找到Pods_Project_name.framework或者.a或者无法找到某些头文件错误。

    1、打开xx.xcworkspace,当项目中的Pods.xcodeproj的Build Active Archive Only设置为YES,而项目工程里设置的是NO,也就是不一致,那么就有可能会导致报 'ld: framework not found xxx.framework或者.a'错误或者报一些头文件找不到的类似错误。
    解决方法:将Pods.xcodeproj的Build Active Archive Only的设置和工程里的设置保持一致重新编译,若还是会报错,那么就找到DriveData目录然后将里面的文件全部删掉,注意!只删DriveData目录下对应工程路径下的文件即可,然后再重新Build一般就能编译成功了。


    image.png
    二、Xcode打包Bundle文件时图片格式是tiff的问题

    因为默认打包bundle所创建的是Mac项目,需要设置一下才能生成iOS项目使用的bundle包。
    设置如下图:


    image.png
    三、Mac上安装CocoaPods问题

    1、替换gem源 [图片上传失败...(image-72c89f-1511930018753)]
    gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/ gem sources -l
    https://gems.ruby-china.org
    确保只有 gems.ruby-china.org
    注意有坑点:https://gems.ruby-china.org这个源路径会出现证书验证错误问题,因此需要改成http://gems.ruby-china.org,使用http即可。
    错误如下

    image.png
    2、更新一下gem软件
    image.png
    解决办法指定到/usr/local/bin下即可
    效果图
    十一,UICollectionView,cell不调用问题

    使用UICollectionViewDelegateFlowLayout时,需要计算好sectionInset, itemSpecing, lineSpacing。否则会不调用返回cell。

    相关文章

      网友评论

          本文标题:iOS开发之奇怪问题总结

          本文链接:https://www.haomeiwen.com/subject/mvwtmxtx.html