菜鸟教程小白 发表于 2022-12-13 05:16:46

ios - 解析 Facebook 登录未执行,PFDateFormatter 无法识别选择器


                                            <p><p>我正在使用 Parse 构建一个 iOS 应用程序。但是,当我尝试使用 facebook 登录时,我在日志中收到以下错误:</p>

<pre><code>: unrecognized selector sent to class 0x101da7628
</code></pre>

<p>应用程序不会崩溃,但登录永远不会被执行。
这很有趣,因为我在另一个应用程序中有完全相同的登录代码,它工作得很好。我三次检查了所有包含的框架,我的 facebook 应用程序的 plist 信息,更新了所有内容,但仍然是同样的错误。
我当然在我的 AppDelegate.m 文件中包含了 <code></code> 并且还实现了所需的方法</p>

<pre><code>- (BOOL)application:(UIApplication *)application
      openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
   annotation:(id)annotation {
return [FBAppCall handleOpenURL:url
            sourceApplication:sourceApplication
                  withSession:];
}
</code></pre>

<p>还有</p>

<pre><code>- (void)applicationDidBecomeActive:(UIApplication *)application {
// Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
];
}
</code></pre>

<p>有人知道是什么原因造成的吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我通过确保我拥有最新版本的 ParseFacebookUtils 框架来解决此问题。出于某种原因,Cocoapods 没有更新到最新版本,也许是我订购 pod 的顺序?我必须卸载相关的 pod,然后重新安装它们才能正常工作。这是我的 podfile 现在的样子:</p>

<pre><code>pod &#39;Facebook-iOS-SDK&#39;
pod &#39;Parse&#39;
pod &#39;ParseFacebookUtils&#39;
</code></pre>

<p>pod install 终端输出如下所示:</p>

<pre><code>Using Bolts (1.1.3)
Using Facebook-iOS-SDK (3.22.0)
Installing Parse (1.6.2)
Installing ParseFacebookUtils (1.6.2)
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 解析 Facebook 登录未执行,PFDateFormatter 无法识别选择器,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/28381818/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/28381818/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 解析 Facebook 登录未执行,PFDateFormatter 无法识别选择器