菜鸟教程小白 发表于 2022-12-13 02:30:15

ios - Quickblox - 如何在 QuickBlox API 中注册新用户


                                            <p><p>我是 iOS 新手。我正在使用自定义身份验证。我检查了示例代码,我很困惑,当用户登录时,他们如何在用户面板中更新注册用户。</p>

<p>请告诉我应该如何使用他们的代码,我下载并运行了他们的示例代码,但它已经过时并且给出了很多错误。</p>

<p>我登录时的验证码 - </p>

<pre><code>- (IBAction)signIn:(id)sender
{
indicator.center = CGPointMake(160, 200);
;
;
NSString* urlString = ;
NSURL *add = ;
NSMutableURLRequest *urlRequest = ;
(void) [ initWithRequest:urlRequest delegate:self];

[QBRequest createSessionWithSuccessBlock:^(QBResponse *response, QBASession *session)
{
   // session created
   QBUUser *user = ;
   //user.password = @&#34;azhhdsf&#34;;
   //user.login = @&#34;dsfgsgf&#34;;

   user.login =userName.text;
   user.password = passWord.text;


   // Registration/sign up of User
   [QBRequest signUp:user successBlock:^(QBResponse *response, QBUUser *user)
      {
          // Sign up was successful
      } errorBlock:^(QBResponse *response)
      {
          // Handle error here
          NSLog(@&#34;error while signing up with QB&#34;);
      }];
}
                              errorBlock:^(QBResponse *response)
{
   // handle errors
   NSLog(@&#34;%@&#34;, response.error);
}

];
}
</code></pre>

<p>获取线程错误--></p>

<p><strong>由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'+</strong></p>

<p>我正在运行他们的登录示例代码<strong> <a href="http://quickblox.com/developers/SimpleSample-users-ios#Adding_a_User_Base_to_your_application" rel="noreferrer noopener nofollow">http://quickblox.com/developers/SimpleSample-users-ios#Adding_a_User_Base_to_your_application</a> </strong> 但出现错误 -</p>

<pre><code>Undefined symbols for architecture i386:
&#34;_OBJC_CLASS_$_MTBlockAlertView&#34;, referenced from:
   objc-class-ref in SSUEditViewController.o
   objc-class-ref in SSULoginViewController.o
   objc-class-ref in SSUMainViewController.o
   objc-class-ref in SSURegistrationViewController.o
ld: symbol(s) not found for architecture i386
linker command failed with exit code 1 (use -v to see invocation)
</code></pre>

<p>因为我是 iOS 新手,所以我可以解决这个错误..</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您必须先阅读如何开始使用 QuickBlox 的指南</p>

<p> <a href="http://quickblox.com/developers/IOS#Oh.2C_please.2C_please_show_me_the_code" rel="noreferrer noopener nofollow">http://quickblox.com/developers/IOS#Oh.2C_please.2C_please_show_me_the_code</a> </p>

<p>据我了解,您没有正确设置 QuickBlox 应用程序,这就是您收到此异常的原因</p>

<p>然后下载用户示例<a href="http://quickblox.com/developers/SimpleSample-users-ios" rel="noreferrer noopener nofollow">http://quickblox.com/developers/SimpleSample-users-ios</a>
,玩它并阅读用户示例指南</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Quickblox - 如何在 QuickBlox API 中注册新用户,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/26333451/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/26333451/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Quickblox - 如何在 QuickBlox API 中注册新用户