Sam*_*cer 3 authentication objective-c dropbox ios dropbox-api
我正在为我的iOS应用程序添加Dropbox支持.在线使用官方Dropbox API和教程 ,我已经达到了Dropbox需要进行身份验证的程度.下面的代码是按下按钮时给出的身份验证:
//MainViewController.m
....
@implementation CryptoMainViewController
.....
#pragma mark - Dropbox
- (void)didPressLink {
if (![[DBSession sharedSession] isLinked]) {
[[DBSession sharedSession] link];
}
}
Run Code Online (Sandbox Code Playgroud)
但无论我如何更改代码,我把它放在哪里或者我将它链接到哪个按钮,都不会发生任何事情.使用断点我发现该方法事实上已被触发.我甚至把它放在IBAction中,但这给出了相同的结果.我究竟做错了什么?如何让我的应用程序对最终用户进行身份验证?
并且,一旦通过身份验证,我如何将NSString保存到用户的Dropbox?
如果这完全错了,那么我在哪里可以找到有关如何正确执行此操作的资源?
整个教程,所有文档,api等都可以在这里找到.
我有同样的问题; 原因是我没有设置共享的Dropbox会话,例如
DBSession* dbSession = [[[DBSession alloc] initWithAppKey: @"your_app_key"
appSecret: @"your_app_secret"
root: kDBRootAppFolder] autorelease];
[DBSession setSharedSession: dbSession];
Run Code Online (Sandbox Code Playgroud)
一旦被称为链接工作正常.
| 归档时间: |
|
| 查看次数: |
3720 次 |
| 最近记录: |