LXSocialManager 1.0.8

LXSocialManager 1.0.8

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布时间最后发布2016年11月

811400344 维护。



  • 作者
  • 李响

LXSocialManager 是一个开源的 iOS 社交 SDK。

要求

- iOS 8.0+
- Xcode 8.1

安装

手动安装

1. Download all the files in the `LXSocialManager` subdirectory.
2. Add the source files to your Xcode project.
3. Link with required frameworks:

1. WeiXin
* SystemConfiguration.framework
* libz.dylib
* libsqlite3.0.dylib
* libc++.dylib
* Security.framework
* CoreTelephony.framework
* CFNetwork.framework

* Not Cocoapods : Other Linker Flags : -Objc -all_load

2. QQ
* Security.framework
* libiconv.dylib
* SystemConfiguration.framework
* CoreGraphics.Framework
* libsqlite3.dylib
* CoreTelephony.framework
* libstdc++.dylib
* libz.dylib

* Not Cocoapods : Other Linker Flags : -fobjc-arc

用法示例

Objective-C

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [LXSocialManager setWXAppId:@"key" appSecret:@"secret" state:@"state"];
    return YES;
}

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [LXSocialManager handleOpenURL:url];
}

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(nullable NSString *)sourceApplication annotation:(id)annotation {
    return [LXSocialManager handleOpenURL:url];
}

if ([LXSocialManager isAppInstalled:LXSocialWX]) {
    [LXSocialManager loginRequest:LXSocialWX
                     loginSuccess:^(NSString *openID, NSString *unionID, NSString *userNickname, NSString *userAvatarURL) {

    } loginError:^(NSError *error) {

    }];
}

许可证

**LXSocialManager is released under the MIT license. See LICENSE for details.**