• xocde项目建立,一些基本配置以及cocoapos一些使用


    关于Bitcode:http://www.cocoachina.com/bbs/read.php?tid-320431.html

    cocoapos使用

      1 检查ruby源(Mac下的ruby似乎是用作GUI开发的)gem sources -l

      2 移除 跟新:gem sources --remove https://rubygems.org/ 

        gem sources -a http://rubygems-china.oss.aliyuncs.com

      3 查看ruby源 gem sources -l

      镜像能否使用很重要,

      4 安装 sudo gem install cocoapods

    错误解决:http://www.cnblogs.com/yan520/p/5583362.html

     

    在安装好cocoapods确保没问题后,开始使用pod,

      5 在项目的根目录下,添加Podfile文件(touch Podfile)

      使用pod search AFNetworking来检查pod是否安装成功,成功会列出所有AFNetworking版本,安装命令等;(使用回车命令查看所有版本,使用q命令推出当前搜索)

      6 pod --version 检查当前版本

      报错:The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target.

      新版pod要求写出使用了第三方的target;

      7 然后使用命令:

    platform :ios, '7.0'
    target "ocTool" do
    pod 'AFNetworking', '~> 3.1.0'
    end

      其中ocTool为我当前项目的名称

      8 安装成功;

    需要添加或者删除某个库,直接在Podfile文件里编辑然后在终端下执行:pod install

    podfile可使用sublime编辑

     

    其他:

    1 当你的项目中有多个target时,使用命令为

    link_with 'one', 'two'

    pod 'AFNetworking', '~> 3.1.0'
    end

    one和two为你target名称;

    2 不同target使用不同库

    target "one" do
    pod 'AFNetworking', '~> 3.1.0'
    end

    target "two" do
    pod 'SwiftyJSON', '~> 3.1.0'
    end

    报错:[!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podfile or target to opt into using it. The Swift Pods being used are:*****

    解决:use_frameworks! # 这条语句是配置Swift项目的Podfile文件必须加的代码,支持动态库(Swift只支持动态库编译) 

    其他使用:http://blog.csdn.net/daiyelang/article/details/51766916

  • 相关阅读:
    centos7下redis6的安装
    Centos MySQL 5.7安装、升级教程
    Python之SSH-paramiko模块的使用
    Linux进程管理工具之Supervisor的使用
    Python-RPC框架之-ZeroRPC和SimpleXMLRPCServer
    Django入门--简单的form验证
    redis常用指令
    MySQL自增主键ID重新排序
    批量微博删除脚本
    解决springboot2.x集成redis节点故障redisTemplate报错redis Command timed out
  • 原文地址:https://www.cnblogs.com/hazhede/p/5759916.html
Copyright © 2020-2023  润新知