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.