• 开源中国IOSclient


    我想看看别人开发项目。通过吸收经验,然后找到开放的中国,丹尼尔一些网上也开发了自己的开源在中国client

    在网上看到很多网友说,不能下载东西像安装,我带来了我的方式,其中的一些朋友想帮忙。


    https://github.com/jimneylee/JLRubyChina-iPhone   开源中国源代码地址


    界面例如以下:


    非常多的朋友会直接点击Download ZIP,然后下载下来。打开。打开后就直接CocoaPods更新执行例如以下命令行

    $ pod install

    下载了其它的sdk下来后,以为能够执行了,结果出现

    JLNimbusTimeline.h file not found


    解决方案:

    不要点击Download ZIP直接下载。直接拿到git的地址。clone下来。然后再依照大牛说得步骤一步步下去既能够执行。


    过程例如以下:

    clone到本地,手工加入依赖库安装方法

    • 1、submodule更新
    $ git submodule init 
    $ git submodule update
    

    注:git submodule update无法更新依赖库时,请按例如以下又一次加入:

    $ git submodule add https://github.com/jimneylee/JLNimbusTimeline.git vendor/JLNimbusTimeline
    $ git submodule add https://github.com/jimneylee/MarkdownSyntaxEditor.git vendor/MarkdownSyntaxEditor
    $ git submodule add https://github.com/jimneylee/TSEmojiView.git vendor/TSEmojiView
    
    $ pod install
    

    注:如须要加入其它依赖库,请改动Podfile

    • 3、替换pod加入的依赖库 用projectvendor文件夹下的Nimbus_fixbugJSONKit_fixerror中的文件,替换pod加入的相应文件。 Nimbus_fixbug是为了解决帖子列表高亮名字或链接无法点击。JSONKit_fixerror为了解决编译引起的错误和警告。

    事实上这个JSONKit是没用的,可是因为JSONKit是Nimbus的submodule递归依赖引入。所以在Nimbus没有公布新的版本号,临时仅仅能这样处理。之前考虑过'git submodule add'依赖nimbus。去掉这个JSONKit库,可是会是project膨胀。得不偿失。 有问题。请加入到issue中!

    4、通过'JLRubyChina.xcworkspace'打开项目。也能够自己定义xopen命令便捷打开

    image


    打开执行,大功告成。我也是菜鸟希望大家多多不吝赐教,多多相互学习,很多其它交流能够加QQ:841188627       新QQ组:181575686(IOS交易所集团)

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    bean的注入方式
    Spring中的IOC
    BeanFactory和ApplicationContext的区别
    mysql出现锁表 com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction
    centos防火墙
    sql中union和union all的区别
    Sql语句中IN和exists的区别及应用
    ROLLUP,CUBE,GROUPPING详解
    通过WinRM在本机执行云服务器脚本,更新git代码
    Sqlserver2012评估期已过问题解决
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4713769.html
Copyright © 2020-2023  润新知