APISmartUpdateDelegate Protocol Reference

Conforms to NSObject
Declared in APIUpdateManager.h

Overview

云修复更新协议

– didSmartUpdateFinished: required method

云修复完成的回调。

- (void)didSmartUpdateFinished:(NSArray *)packages

Parameters

packages

所有本次更新的云修复包

Discussion

云修复完成的回调。

Declared In

APIUpdateManager.h

– shouldRebootApp required method

该方法只对静默修复起作用。若返回NO,修复包将在下次应用重新启动时自动生效,同时- (void)didSmartUpdateFinished:(NSArray )packages方法将不会被调用。若返回YES,修复包将立刻生效,Native需要在- (void)didSmartUpdateFinished:(NSArray )packages方法里面做热重启应用的操作来保证整个修复流程的完整性。 若未实现该方法,默认以返回YES处理。

- (BOOL)shouldRebootApp

Return Value

是否立刻重启应用

Discussion

该方法只对静默修复起作用。若返回NO,修复包将在下次应用重新启动时自动生效,同时- (void)didSmartUpdateFinished:(NSArray )packages方法将不会被调用。若返回YES,修复包将立刻生效,Native需要在- (void)didSmartUpdateFinished:(NSArray )packages方法里面做热重启应用的操作来保证整个修复流程的完整性。 若未实现该方法,默认以返回YES处理。

Declared In

APIUpdateManager.h