GithubHelp home page GithubHelp logo

icyleaf / sharekit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sharekit/sharekit

96.0 13.0 32.0 3.2 MB

把您要分享的内容统统丢进来的宝箱(适用于 iPhone 和 iPad)

C 2.24% Objective-C 97.76%
objective-c ios sdk sharesdk social-networks

sharekit's Introduction

关于 ShareKit

项目不再维护开发。

Sharekit 在社区的驱动下迎来了 2.0 版本的重生(原开发者已不再维护)。

develop 分支是基于社区驱动的基础上支持开发,因此今后的更新都是在当前分支。

迁移有风险,操作需谨慎。

服务

可用服务

  1. 新浪微博 (支持新浪微博官方 SSO OAuth 及 iOS 6 特性)
  2. 微信(仅支持分享到朋友)
  3. 网易微博
  4. 腾讯微博
  5. 豆瓣
  6. 人人网
  7. Plurk (融合自polydice/ShareKit-Sharers

快速链接

没有发现我想要的,希望提交新需求

未来特性

当前的代码还是比较混乱,我不清楚社区是否会进行进行重构(以目前社区 Issue 看来是没有的),当国内服务整合差不多了,就开始对代码进行优化和重构,之后再进行更多特性的支持。下面是一个初步的计划。

  • 优化代码(KISS)
  • 多重分享
  • 额外服务端支持

中文文档

Wiki 计划中,尽情期待。

技术支持

仅用于持续改进项目代码沟通(疑难杂症概不回复)

不要私下咨询我为什么服务已经开发,到现在还没有完成,是不是因为私心不愿意公布。 线上的代码就是全部!

ShareKit 2.0

In order to make it easier for new users to choose a canonical fork of ShareKit, the ShareKit community has decided to band together and take responsibility for collecting useful commits into what we're calling "ShareKit 2.0". It is now ready for you. It is the first officially stable version of ShareKit since February, with more frequent updates expected.

Highlights:

  • new sharers (FourSquare, LinkedIn, VKontakte)
  • Twitter on iOS 5 uses system dialogue
  • many other improvements, mostly stability and memory issues
  • optimized for adding as git submodule to your project for easy updating

You can follow the initial planning at ideashower/ShareKit#283.

As ShareKit is now community driven, you are welcome to help, to judge new features, review pull requests etc.. There are many ways you can help, see FAQ

Documentation

The latest documentation and installation instructions can be found on the ShareKit Wiki.

!!! Updated new service creation guidelines for contributors are here !!!

sharekit's People

Contributors

adamawolf avatar cknitt avatar coneybeare avatar coryalder avatar dagerydoo avatar dlackty avatar dlinsin avatar gtalusan avatar icyleaf avatar ideashower avatar ijansch avatar ikorich avatar jamiebriant avatar jstart avatar jverdi avatar luosheng avatar memmons avatar ngs avatar onomated avatar pkamppur avatar rehos avatar saturngod avatar scompt avatar slavabushtruk avatar steipete avatar tomquist avatar treelinelabs avatar vguerci avatar vilemkurz avatar vocaro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sharekit's Issues

Sina Weibo support iOS 6 Social framework

iOS 6 includes more feature for China, like share with Sina Weibo.

Social framework includes more services such as Twitter, Facebook, Sina Weibo.

If user's OS is iOS 6 version, Sharekit will share using social framework automatically.

這不是issue是個問題

我增加了sina weibo v2模塊,然後編譯和運行example程序沒有問題,但當我將之作為子程序加入我的程序後後,這個模塊卻消失了,在分享菜單中不出現,

通過斷點,發現在
SHKshareMenu.m
的section方法中這一句,沒有通過類名生成對應的class
class = NSClassFromString(sharerClassName);

是不是要做個靜態編譯這個模塊之類的工作才能讓父項目調用到呢?

豆瓣、新浪、腾讯、人人等中文的分享功能全部不见了。

我最近用submodule的方式更新了您开发的最新版sharekit,一切都很顺利,但是分享的时候,所有中文服务都不在分享菜单里面,包括新浪、腾讯、豆瓣等等,其他国外的facebook,twitter等则可以正常使用。
请问是什么原因,我检查了SHKSharer.plist也都列上去了。以前版本使用的时候完全没有这个问题。我除了submodule更新之外没有对sharekit文件做任何调整,MySHKConfigurator文件也没有做过改动。
为什么出现这种情况,请指教,谢谢!

更新最新的版本后出现编译错误。

提示如下:请问是什么问题?

Undefined symbols for architecture armv7:
"_SLServiceTypeSinaWeibo", referenced from:
-[SHKiOS6SinaWeibo presentUI] in libShareKit.a(SHKiOS6SinaWeibo.o)
-[SHKSinaWeibo socialFrameworkAvailable] in libShareKit.a(SHKSinaWeibo.o)
"OBJC_CLASS$_SLComposeViewController", referenced from:
objc-class-ref in libShareKit.a(SHKiOS6SinaWeibo.o)
objc-class-ref in libShareKit.a(SHKSinaWeibo.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

"_SLServiceTypeSinaWeibo", referenced from:

  -[SHKiOS6SinaWeibo presentUI] in libShareKit.a(SHKiOS6SinaWeibo.o)


  -[SHKSinaWeibo socialFrameworkAvailable] in libShareKit.a(SHKSinaWeibo.o)

"OBJC_CLASS$_SLComposeViewController", referenced from:

  objc-class-ref in libShareKit.a(SHKiOS6SinaWeibo.o)


  objc-class-ref in libShareKit.a(SHKSinaWeibo.o)

ld: symbol(s) not found for architecture armv7

clang: error: linker command failed with exit code 1 (use -v to see invocation)

請問這是甚麼地方出錯? 謝謝!

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SHKOAuthView navigationBar]: unrecognized selector sent to instance 0x1d01afe0'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.