班级 MCDRemoteLauncher

@interface MCDRemoteLauncher : NSObject

一个类,用于在使用 URI 的远程设备上启动应用程序。

方法

launchUriAsync

- (void)launchUriAsync:(nonnull NSString*)uri
 withConnectionRequest:(nonnull MCDRemoteSystemConnectionRequest*)connection
            completion:(nullable void (^)(MCDRemoteLaunchUriStatus result, NSError* _Nullable error))completionBlock;

针对 MCDRemoteSystemConnectionRequest中指定的远程系统启动 URI。

parameters

  • uri 将导致应用启动的 URI。 如果目标是 Windows,则将根据方案选择目标应用。 如果目标为非 Windows,则将基于 MCDRemoteSystemConnectionRequest 选择目标应用。

  • connection 指定要连接到的远程系统或应用程序。

  • completionBlock 完成时要调用的块。

launchUriAsync

- (void)launchUriAsync:(nonnull NSString*)uri
 withConnectionRequest:(nonnull MCDRemoteSystemConnectionRequest*)connection
               options:(nullable MCDRemoteLauncherOptions*)options
            completion:(nullable void (^)(MCDRemoteLaunchUriStatus result, NSError* _Nullable error))completionBlock;

使用针对 MCDRemoteSystemConnectionRequest中指定的远程系统的选项启动 URI。

parameters

  • uri 根据应用程序的方案,将会导致启动应用程序的 URI。
  • connection 指定要连接到的远程系统或应用程序。
  • options 应用的启动规范。
  • completionBlock 完成时要调用的块。