1

アプリにチャットモジュールを実装しようとしています。QuickBloxAPIのシンプルなサンプルコードを参照しました。

しかし、アプリからユーザーを登録しようとすると、リンカーのエラーが発生しました。

私のコード:-

// Create QuickBlox User entity
 QBUUser *user = [QBUUser user];
 user.password = _textPassword.text;
 user.login = [DicResponse valueForKey:@"User name"];
                
 // create User
 [QBUsers signUp:user delegate:self];

私のアプリでは、すでにASIHTTPライブラリを使用しています。この行にコメントする[QBUsers signUp:user delegate:self];と、正常にコンパイルされます。

この競合を解決する方法は?

duplicate symbol _isDismissing in:
    /Users/abc/Library/Developer/Xcode/DerivedData/app-dtliqcvxngqgfwgzpbvmtupglcjd/Build/Intermediates/app.build/Debug-iphonesimulator/app.build/Objects-normal/i386/ASIAuthenticationDialog.o
    /Projects/abc/Quickblox.framework/Quickblox(QBASIAuthenticationDialog.o)

duplicate symbol _NetworkRequestErrorDomain in:
    /Users/abc/Library/Developer/Xcode/DerivedData/app-dtliqcvxngqgfwgzpbvmtupglcjd/Build/Intermediates/app.build/Debug-iphonesimulator/app.build/Objects-normal/i386/ASIHTTPRequest.o
    /Projects/LockMEIfYouCan/Quickblox.framework/Quickblox(QBASIHTTPRequest.o)

duplicate symbol _RedirectionLimit in:
    /Users/abc/Library/Developer/Xcode/DerivedData/app-dtliqcvxngqgfwgzpbvmtupglcjd/Build/Intermediates/app.build/Debug-iphonesimulator/app.build/Objects-normal/i386/ASIHTTPRequest.o

    /Projects/app/Quickblox.framework/Quickblox(QBASIHTTPRequest.o)
ld: 3 duplicate symbols for architecture i386
4

1 に答える 1

0

最新のQuickBlox iOS SDK バージョン 1.4を使用するか、 QuickBlox iOS SDK GitHub ページからダウンロードする必要があります。

于 2012-12-11T17:50:51.933 に答える