SugarSyncSDK 2.0.4

SugarSyncSDK 2.0.4

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年10月

Patrick Nollet 维护。



  • Patrick Nollet 和 Bill Culp

SugarSyncSDK (v2.0.0)

Objective C 框架,用于 iOS 上的 Sugar Sync API

https://www.sugarsync.com/developer

关于 SugarSync REST API 的描述。

这是从原始库(https://github.com/huadee/sugarsync-ios)分叉出来的,增加了一些功能

  • CocoaPods 支持
  • 更好的 XML 编写器(转义字符)
  • 几个 API 增加功能(登出, sharedInstance 可以在初始化之前使用)

待办事项

  • 实现节点内部属性需要的 XML 主体(copyFile 和 updateFile)。这些调用目前不可用。

安装到 Cocoa 项目(iOS)

手动安装

您也可以手动导入文件。如果是这样,请确保您也导入了 KissXMLKeychainItemWrapper 文件。如果您打算使用登录界面,请将资源文件添加到命名为 SugarSyncSDK.bundle 的 bundle 中。

使用库

#import <SugarSyncSDK/SugarSyncClient.h>

SugarSyncClient *sugarSyncClient = [SugarSyncClient createWithApplicationId:anAppId
                                                                  accessKey:anAccessKey
                                                           privateAccessKey:aPrivAccessKey
                                                                  userAgent:aUserAgent];

if ( !sugarSyncClient.isLoggedIn )
    {
        [sugarSyncClient displayLoginDialogWithCompletionHandler:^(SugarSyncLoginStatus aStatus, NSError *error) {

        //Shows a modal login view


see https://www.sugarsync.com/developer for information on how to use the API