Fabric Crashlytics "Hmmm, seems like your kit isn't activating" 同时验证安装
Fabric Crashlytics "Hmmm, seems like your kit isn't activating" whilst verifying install
我目前正在等待我的新应用程序的 Beta 测试。我选择 Fabric 是因为它的评论很棒。但是,在按照 Xcode 中 运行 应用程序的说明进行操作后,我目前在 Fabric Controller 上收到了 "Hmmm, seems like your kit isn't activating" 消息。我环顾四周,但我发现的解决方案没有任何区别。
这是我收到的消息:
这是我的 运行 脚本:
这是我的info.plist:
最后这是我在 App Delegate 中的代码:
import UIKit
import Fabric
import Crashlytics
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
private func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Fabric.with([Crashlytics.self])
return true
}
有人知道如何解决这个错误吗?
提前致谢
感谢所有提供帮助的人!我在完成所有代码后发现了问题。 Swift 3 使 App Delegate 有点混乱,因为我不得不将我的代码更改为 private func
或添加 @nonobjc
以消除警告
我的代码原来是这样的:
private func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
但由于它是 private func
它不允许与 Fabric 控制器连接
通过将其更改为:
,很容易解决这个问题
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
我得到了 support@fabric.io 的支持,他们帮助我发现我团队中的其他人已经添加了相同的 bundle id。所以我只需要得到邀请即可。
所以一定要检查这个。
我目前正在等待我的新应用程序的 Beta 测试。我选择 Fabric 是因为它的评论很棒。但是,在按照 Xcode 中 运行 应用程序的说明进行操作后,我目前在 Fabric Controller 上收到了 "Hmmm, seems like your kit isn't activating" 消息。我环顾四周,但我发现的解决方案没有任何区别。
这是我收到的消息:
这是我的 运行 脚本:
这是我的info.plist:
最后这是我在 App Delegate 中的代码:
import UIKit
import Fabric
import Crashlytics
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
private func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Fabric.with([Crashlytics.self])
return true
}
有人知道如何解决这个错误吗?
提前致谢
感谢所有提供帮助的人!我在完成所有代码后发现了问题。 Swift 3 使 App Delegate 有点混乱,因为我不得不将我的代码更改为 private func
或添加 @nonobjc
以消除警告
我的代码原来是这样的:
private func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
但由于它是 private func
它不允许与 Fabric 控制器连接
通过将其更改为:
,很容易解决这个问题func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
我得到了 support@fabric.io 的支持,他们帮助我发现我团队中的其他人已经添加了相同的 bundle id。所以我只需要得到邀请即可。
所以一定要检查这个。