Open Source China iOS client

Source: Internet
Author: User

I want to see other people develop projects, absorbing experience, and then find open source China, some online Daniel himself has developed a client of open source China

On the internet to see a lot of netizens said, download the installation can not be such things, in my here I take a road, hope to those friends some help.


Https://github.com/jimneylee/JLRubyChina-iPhone Open source China Source address


The interface is as follows:


A lot of friends will directly click on Download ZIP, then download down, open, open and then directly cocoapods Update run the following command line

Pod Install

After downloading the other SDK down, thought can run, the result appears

JLNimbusTimeline.h File not found


How to resolve:

Do not click on the download Zip direct download, directly to the GIT address, clone down, and then follow the steps that Daniel said step by step can be run.


The steps are as follows:

Clone to local, add dependent library installation method manually

    • 1, submodule Update
git submodule update

Note: git submodule update When you cannot update a dependent library, add it again as follows:

git submodule add https://github.com/jimneylee/JLNimbusTimeline.git vendor/jlnimbustimelinegit submodule Add https://github.com/jimneylee/MarkdownSyntaxEditor.git vendor/markdownsyntaxeditorgit submodule add Https://github.com/jimneylee/TSEmojiView.git Vendor/tsemojiview
    • 2, Cocoapods Update
Pod Install

Note: If you need to add additional dependent libraries, modify the Podfile

  • 3. Replacing pod-dependent library projectsvendorUnder the directoryNimbus_fixbugAndJSONKit_fixerrorReplace the corresponding file that was added by the pod.Nimbus_fixbugis to resolve the list of posts highlighted name or link cannot be clicked.JSONKit_fixerrorTo resolve errors and warnings caused by the compilation.

In fact, this jsonkit is useless, but because Jsonkit is Nimbus submodule recursive dependency introduced, so in Nimbus did not release a new version, temporarily only this processing. Before considering ' git submodule add ' relies on Nimbus, get rid of this jsonkit library, but it will be engineering expansion, not worth the candle. There is a problem, please add to issue!

4, open the project through ' Jlrubychina.xcworkspace ', also can customize the Xopen command to open easily


Open run, Done! I'm a rookie. I hope that we have more advice, more learning from each other, more exchanges can add qq:841188627 new QQ Group: 181575686 (iOS communication Group)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.