协议 MCDLaunchUriProvider
@protocol MCDLaunchUriProvider <NSObject>
此类通过启动应用程序来管理对 URI 的处理。
属性
supportedUriSchemes
@property(nonatomic, readonly, strong, nullable) NSArray<NSString*>* supportedUriSchemes;
表示支持的 URI 方案的字符串数组。
方法
onLaunchUriAsync
- (void)onLaunchUriAsync:(nonnull NSString*)uri
options:(nullable MCDRemoteLauncherOptions*)options
completion:(nonnull void (^)(BOOL, NSError* _Nullable))completionBlock;
当远程设备尝试在此设备上启动 URI 时,将调用此方法。
parameters
uri
要启动的 URI。options
用于启动 URI 的一组选项。 回退 URI 只是可以设置的一个可能选项。completionBlock
完成时要执行的代码块。