Classe MCDRemoteLauncherOptions

@interface MCDRemoteLauncherOptions : NSObject

Uma classe para representar opções para o recurso de inicialização remota.

Propriedades

fallbackUri

@property(nonatomic, copy, nullable) NSString* fallbackUri;

O URI de fallback a ser iniciado na Web caso o URI de inicialização do aplicativo falhe.

preferredPackageIds

@property(nonatomic, copy, nullable) NSArray<NSString*>* preferredPackageIds;

Uma lista de objetos NSString que representam IDs dos aplicativos que devem ser capazes de iniciar com esse URI. Para aplicativos do Windows, a ID será o nome da família de pacotes do aplicativo.

Construtores

optionsWithFallbackUri

+ (nullable instancetype)optionsWithFallbackUri: (nullable NSString*)fallbackUri preferredPackageIds: (nullable NSArray<NSString*>*)preferredPackageIds;

Cria e inicializa uma nova instância dessa classe.

Parâmetros

  • fallbackUri

O URI de fallback a ser iniciado na Web caso o URI de inicialização do aplicativo falhe.

  • preferredPackageIds

Uma lista de objetos NSString que representam IDs dos aplicativos que devem ser capazes de iniciar com esse URI. Para aplicativos do Windows, a ID será o nome da família de pacotes do aplicativo.

Retornos

Retorna o MCDRemoteLauncherOptions inicializado se tiver êxito, caso contrário, nulo.

initWithFallbackUri

- (nullable instancetype)initWithFallbackUri:(nullable NSString*)fallbackUri preferredPackageIds:(nullable NSArray<NSString*>*)preferredPackageIds;

Cria e inicializa uma nova instância dessa classe.

parâmetros

  • fallbackUri

O URI de fallback a ser iniciado na Web caso o URI de inicialização do aplicativo falhe.

  • preferredPackageIds

Uma lista de objetos NSString que representam IDs dos aplicativos que devem ser capazes de iniciar com esse URI. Para aplicativos do Windows, a ID será o nome da família de pacotes do aplicativo.

Retornos

Retorna o MCDRemoteLauncherOptions inicializado se tiver êxito, caso contrário, nulo.