Chúng tôi đang sử dụng cả sdk testflight.com và sdurry.com để theo dõi các ngoại lệ chưa được xử lý. Vấn đề là không có trường hợp ngoại lệ được chọn bởi flurry sau khi chúng tôi thêm sdk testflight.com.Triển khai Testflight.com và xử lý ngoại lệ Flurry.com
Phương pháp kích hoạt khi một ngoại lệ unhandled xảy ra vẻ như thế này:
void uncaughtExceptionHandler(NSException *exception)
{
[FlurryAnalytics logError:@"ERROR_NAME" message:@"ERROR_MESSAGE" exception:exception];
}
- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
#if !TARGET_IPHONE_SIMULATOR
NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler);
struct sigaction newSignalAction;
memset(&newSignalAction, 0, sizeof(newSignalAction));
newSignalAction.sa_handler = &signalHandler;
sigaction(SIGABRT, &newSignalAction, NULL);
sigaction(SIGILL, &newSignalAction, NULL);
sigaction(SIGBUS, &newSignalAction, NULL);
[FlurryAnalytics startSession:kFlurryKey];
[TestFlight takeOff:kTestflightKey];
[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeAlert)];
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
#endif
.
.
.
Tôi không chắc chắn như thế nào testflight.com hiện nó, nhưng nó có vẻ như họ chặn trừ và đăng ký dữ liệu cho bản thân mà không cho phép phương thức đăng ký được chạy?
Có cách nào để cả hai thứ này cùng tồn tại?
sao bạn giải quyết này ? – Jules
Tôi đã không cố gắng thành thật. Tôi không mã hóa nhiều cacao ngày nay, vì vậy sự tập trung của tôi là ở nơi khác. –