-1

我没有收到 crashalytics 崩溃报告。用户说该应用程序只是挂在打开的屏幕上。

而这仅在几天前才开始发生。有谁知道为什么会这样?现在开始发生这种情况有什么原因吗?

当我在带有 iOS 5.1 的模拟器上运行该应用程序时,它运行良好。

4

2 回答 2

4

我通过电子邮件向您发送了崩溃日志和控制台日志。它的直接肉看起来像你对 ACFacebookAppIDKey 有问题......

Dyld Error Message:
  Symbol not found: _ACFacebookAppIdKey
  Referenced from: /var/mobile/Applications/<removed by D80buckeye>/BusinessPlan.app/BusinessPlan
  Expected in: /System/Library/Frameworks/Accounts.framework/Accounts
 in /var/mobile/Applications/<removed by D80buckeye>/BusinessPlan.app/BusinessPlan
  Dyld Version: 199.6

编辑:通过更多的研究,我想我发现了你的问题。ACFacebookAppIDKey 仅适用于 iOS6 及更高版本。来自ACAccountstore 类参考

ACFacebookAppIdKey
The Facebook App ID, as it appears on the Facebook website.
Available in iOS 6.0 and later.
Declared in ACAccountStore.h.
于 2013-06-25T02:16:18.010 回答
2

在 XCODE 中将 Social.framework、Accounts.framework 标记为“可选”,而不是在 Targets/Build Phases/Link Binary with Libraries 中。

于 2013-06-25T03:34:07.650 回答