1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- //
- // RPSDK+Deprecated.h
- // ALRealIdentity
- //
- // Created by Hank Zhang on 2019/12/5.
- // Copyright © 2019 Alibaba. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import <RPSDK/RPSDKInterface.h>
- NS_ASSUME_NONNULL_BEGIN
- #pragma mark - 已废弃,预计于 2020.5.10 删除,请尽快迁移至新接口
- typedef NS_ENUM(NSInteger, RPSDKEnv) {
- RPSDKEnvDaily,
- RPSDKEnvPre,
- RPSDKEnvOnline
- } DEPRECATED_ATTRIBUTE;
- typedef NS_ENUM(NSInteger, RPVerifyState) {
- RPVerifyStateNotVerify = -1,
- RPVerifyStatePass = 1,
- RPVerifyStateFail = 2,
- } DEPRECATED_ATTRIBUTE;
- typedef void (^RPCompletedHandler)(RPVerifyState verifyState, NSString * _Nullable code) DEPRECATED_ATTRIBUTE;
- @interface RPSDK (Deprecated)
- @property (class, nonatomic, assign) BOOL isPresentationAnimationEnabled
- DEPRECATED_MSG_ATTRIBUTE("请替换为 RPConfiguration 的 isTransitionAnimationEnabled 属性。");
- + (void)initialize:(RPSDKEnv)env
- DEPRECATED_MSG_ATTRIBUTE("RPSDK 不再需要初始化操作,请删除此方法调用。");
- + (void)initialize
- DEPRECATED_MSG_ATTRIBUTE("RPSDK 不再需要初始化操作,请删除此方法调用。");
- + (void)initializeHasWV:(RPSDKEnv)env
- DEPRECATED_MSG_ATTRIBUTE("RPSDK 不再需要初始化操作,请删除此方法调用。");
- + (void)setAppName:(NSString*)appName
- appVersion:(NSString*)appVersion
- DEPRECATED_MSG_ATTRIBUTE("RPSDK 不再需要设置应用名和版本,请删除此方法调用。");
- + (void)start:(NSString *)verifyToken
- rpCompleted:(RPCompletedHandler)rpCompleted
- withVC:(UINavigationController *)nav
- DEPRECATED_MSG_ATTRIBUTE("请替换为 [RPSDK startWithVerifyToken:viewController:completion:] 方法。");
- + (void)startVerifyByNative:(NSString*)verifyToken
- rpCompleted:(RPCompletedHandler)rpCompleted
- withVC:(UIViewController*)nav
- DEPRECATED_MSG_ATTRIBUTE("请替换为 [RPSDK startByNativeWithVerifyToken:viewController:completion:] 方法。");
- + (void)startVerifyByURL:(NSString *)urlString
- rpCompleted:(RPCompletedHandler)rpCompleted
- withVC:(UINavigationController *)nav
- DEPRECATED_MSG_ATTRIBUTE("请替换为 [RPSDK startByURL:viewController:completion:] 方法。");
- + (void)setLocalAccelerate:(bool)open
- DEPRECATED_MSG_ATTRIBUTE("RPSDK 不提供本地加速,请删除此方法调用。");
- + (NSString *)getSubCode
- DEPRECATED_MSG_ATTRIBUTE("请从 RPResult 查看结果,此方法将返回空字符串,请删除此方法调用。");
- + (NSString *)getSubMessage
- DEPRECATED_MSG_ATTRIBUTE("请从 RPResult 查看结果,此方法将返回空字符串,请删除此方法调用。");
- @end
- NS_ASSUME_NONNULL_END
|