我的iOS应用程序中有一个iMessage扩展。 Crashlytics可以捕获它的崩溃吗?如何在iMessage扩展中使用Crashlytics?
我已经尝试添加从我的主要应用程序的Info.plist
相同Fabric
进入我的iMessage扩展的Info.plist
,并添加以下到我的MSMessagesAppViewController
子类(如推荐Today widget intregation):
- (instancetype _Nonnull)initWithNibName:(NSString * _Nullable)nibNameOrNil
bundle:(NSBundle * _Nullable)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil
bundle:nibBundleOrNil];
if (self)
{
// Start up Answers and Crashlytics
[Fabric with:[NSArray<id> arrayWithObjects:
[Answers class],
[Crashlytics class],
nil]];
}
return self;
}
但是,当我开始iMessage并选择我的iMessage扩展,它只是挂在以前的屏幕截图上。它从不开始。
的链接似乎被打破。 iMessage扩展支持的任何更新? – nrj
修改了我的答案@nrj以提供更多详细信息。 –
它是否也适用于iMessage应用程序(不是扩展名)? –