0

我不明白我的应用程序突然出了什么问题。我能够实现用户登录,获取朋友的详细信息,如姓名、生日、图片等,甚至能够同步这些信息并将这些详细信息保存到我的数据库中。但是令我惊讶的是,在我的应用程序运行了几次之后,我遇到了模拟器崩溃问题,并且可以在控制台中看到下面的登录信息:

无法向引导服务器注册 com.myApp.debug。错误:未知错误代码。这通常意味着该进程的另一个实例已经在运行或挂在调试器中。程序收到信号:“SIGABRT”。

我已经搜索了解决方案,并在有关 stack over flow 的一些帖子中发现“如果重新启动模拟器和 xcode 不能解决您的问题,您需要重新启动您的 mac,因为它对我来说非常适合 xcode 4.2/4.3 ”,并且工作起来就像在我的情况下也有魔法!

但是当我运行应用程序时发生的事情是当我单击 Facebook 按钮时,它会将用户导航到权限和授权页面,因为我已经授权了我的应用程序,它显示消息“您的应用程序已经授权,单击确定继续'。

问题:当我点击“确定”按钮时,它之前导航到我的同步设置页面,但现在它正在退出应用程序并进入后台。当我选择应用程序时,它会带我进入同步设置页面,但是当我点击“ Sync'按钮,之前朋友的详细信息被同步并保存到db,但现在我可以在日志中看到HTTP错误消息,即:

错误:HTTP 状态码:400

我在谷歌上搜索了解决方案,但徒劳无功,在这里那里找到了一些帖子,这很无助。

注意:我正在使用 Facebook 3.0 SDK,目前我正在使用 Xcode 4.2,我没有使用 Facebook 最新版本的 SDK,即 3.2,因为我听说它需要 4.5 及更高版本的 Xcode。那里还有另一个限制让我下载 Xcode 4.5,因为它需要 Mac os x 17.1 及更高版本,但我当前的版本是 Mac os x 16.8 Snow Leapord。有一种升级方法我同意,但到目前为止我没有时间做所有东西,我需要结束我的申请。

因此,如果有人熟悉 Facebook SDK 3.0,请帮助我摆脱困境!

需要帮助。提前谢谢大家:)

4

1 回答 1

0

我找到了问题的解决方案,我发现我的应用程序的另一个实例已经挂在模拟器中,当我删除它时,一切正常。

希望它可以帮助一些人,谢谢:)

于 2013-03-19T12:21:34.687 回答