iOS中的Dropbox SDK和Dropbox框架

iOS中的Dropbox SDK和Dropbox框架,ios,frameworks,dropbox,Ios,Frameworks,Dropbox,我想在我的项目中使用两种不同的框架。这些框架是Dropbox.sdk.framework和Dropbox.framework。但在这两个框架中,2-3个文件是常见的,它们不允许我运行应用程序,并给出如下链接器错误 duplicate symbol _kDBDropboxAPIVersion in: /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/Dropb

我想在我的项目中使用两种不同的框架。这些框架是Dropbox.sdk.framework和Dropbox.framework。但在这两个框架中,2-3个文件是常见的,它们不允许我运行应用程序,并给出如下链接器错误

duplicate symbol _kDBDropboxAPIVersion in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBConstants.o)
duplicate symbol _kDBDropboxAPIHost in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBConstants.o)
duplicate symbol _kDBDropboxAPIContentHost in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBConstants.o)
duplicate symbol _kDBDropboxWebHost in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBConstants.o)
duplicate symbol _kDBSDKVersion in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBConstants.o)
duplicate symbol _DBErrorDomain in:
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/DropboxSDK.framework/DropboxSDK
    /Users/sanchit/Documents/Documents/Projects/VoicePrompt/VoicePrompt 2/Dropbox.framework/Dropbox(DBError.o)
ld: 6 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
出于不同的原因,我不得不使用这两种框架。一个框架不足以完成所有事情。有什么方法可以实现我的目标吗。请告知


提前感谢

我对以下文件也有同样的问题

DBAccountInfo

DBConnectController

DBError

DBKeychain

DBSession+iOS

DBSession
我给这些类名加了后缀“Old”,我的问题就解决了

DBAccountInfoOld

DBConnectControllerOld

DBErrorOld

DBKeychainOld

DBSessionOld+iOS

DBSessionOld

您是否也更改了这些文件中的代码?还有一些文件不在我的框架中。例如DBConnectControlleri如果您可以给您提供电子邮件id,我会将dropbox sdk发送给您,您可以将修改后的框架发送给我,地址是sanchit。paurush@mail.vinove.com? 谢谢你的电子邮件。是的,我在我这边也收到了。我试图在项目中实现同样的功能。但它仍然不起作用,不知道为什么,但我仍然得到相同的错误。您是否正在使用其他方法来实现此功能?请告知。非常感谢我们没有回答这个问题,但我很好奇为什么需要使用核心API。(为什么syncapi不够用?)实际上我需要上传视频并列出我项目中唯一的文本文件。因此,我使用数据存储API列出文本文件并下载它们,使用核心API上载视频。对,但为什么不使用同步API上载视频?实际上,我在创建项目时不知道同步API。所以我们只使用了核心API。你能给我看一个上传文件的同步API的例子吗?感谢来自以下位置的签名:
DBFile*file=[[DBFilesystem sharedFilesystem]createFile:path error:nil];[文件写入字符串:@“你好,世界!”错误:无]在您的情况下,您可能更喜欢。