我將Dropbox支持添加到我的iOS應用程序。使用官方的Dropbox API和教程online here我已經到了Dropbox需要認證的地步。下面的代碼是什麼給予驗證,當按下按鈕:在iOS中驗證Dropbox
//MainViewController.m
....
@implementation CryptoMainViewController
.....
#pragma mark - Dropbox
- (void)didPressLink {
if (![[DBSession sharedSession] isLinked]) {
[[DBSession sharedSession] link];
}
}
但不管我怎麼更改代碼,在那裏我把它還是什麼按鈕,我將其鏈接到,什麼都不會發生。使用斷點我發現該方法事實上被觸發。我甚至把它放在IBAction中,但是這給出了相同的結果。我究竟做錯了什麼? 如何讓我的應用程序對最終用戶進行身份驗證?
而且,一旦驗證,如何將NSString保存到用戶的Dropbox?
如果這是完全錯誤的,那麼我可以去哪裏尋找資源,如何正確地做到這一點?
整個教程,所有文檔,api等都可用here。
如果你在這個方法的開始放置一個斷點,它會被觸發嗎? – 2012-04-04 01:56:38
@quixoto是的,它確實通過斷點觸發 – 2012-04-04 01:59:22
檢查您是否在info.plist中提供了應用程序密鑰? 您的應用程序密鑰也需要Info.plist文件,所以應用程序可以註冊正確的url方案 – Bala 2012-04-04 10:47:35