菜鸟教程小白 发表于 2022-12-13 00:14:49

ios - 如何在解析时检查云代码生成的错误


                                            <p><p>我的应用在 parse.com 上运行,所有 cloudcode 错误的代码都是 141。</p>

<p>当我运行某个函数时,在极少数情况下,我会得到云代码引发的此异常:<code>错误:用户不在数据库中。 (代码:141,版本:1.2.19)</code></p>

<p>但是,当我尝试使用此代码将用户引导回主屏幕时,没有调用任何内容:</p>

<pre><code>if(error){
   NSLog(@&#34;Error logged: %@&#34;, error); //loggs: Error logged refreshtokencoinbase: Error Domain=Parse Code=141 &#34;The operation couldn’t be completed. (Parse error 141.)&#34; UserInfo=0x10ae0e460 {error=User isn&#39;t in the database., code=141}

   if(){
       ;
   }
}
</code></pre>

<p>如何处理这样的 cloudcode 生成的错误?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>解析错误在 <code>error.userInfo[@"error"]</code> 中有描述文本。通过文本检查错误类型可能不是一个好主意,但在这里你没有其他机会。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在解析时检查云代码生成的错误,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/25090304/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/25090304/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在解析时检查云代码生成的错误