4D v14.3

Licenças

Página Inicial

 
4D v14.3
Licenças

Licenças  


 

 

A página Licenças e certificados pode ser utilizada para:

  • designar o ou os número(s) de licença que deseja integrar em sua aplicação autônoma
  • assinar a aplicação por meio de um certificado em OS X.

A página Licenças mostra a lista das licenças de distribuição disponíveis que pode integrar sua aplicação. Por padrão, a lista está vazia. Deve adicionar explícitamente sua licença 4D Developer Professional assim como cada licença 4D Desktop Volume a utilizar na aplicação gerada. Pode adicionar outro número 4D Developer Professional e suas licenças associadas diferentes das que estão sendo atualizadas atualmente.

Para adicionar ou eliminar uma licença, utilize os botões [+] e [-] situados na parte inferior da janela.

Quando clicar no botão [+], aparece uma caixa de diálogo abrir, mostrando por padrão o conteúdo da pasta [Licenças] de sua máquina. Para maior informação sobre a localização desta pasta, consulte Pasta Licenças na descrição do comando Get 4D folder.

Deve marcar os arquivos que contém sua licença Developer assim como também suas licenças de distribuição. Estes arquivos foram gerados ou atualizados no momento da aquisição da licença 4D Developer Professional e das licenças 4D Desktop Volume

Logo que tiver selecionado um arquivo, a lista indica as características da licença que contém: número de produto ou de expansão, data de validez, número 4D Developer Edition (Master) e localização:

Se a licença não for válida, uma mensagem avisará. 

Pode marcar tantos arquivos válidos quantos desejar. Durante a geração da aplicação executável, 4D utilizará as licenças mais apropriadas.

Quando tiver gerado a aplicação, se inclui automaticamente um novo arquivo de licença de distribuição na pasta Licenses junto a aplicação executável (Windows) ou no paquete (Mac OS).

O gerador de aplicações pode assinar as aplicações 4D fusionadas sob OS X (aplicações autônomas, 4D Server e partes clientes sob OS X). Assinar uma aplicação permite autorizar sua execução pela funcionalidade Gatekeeper de OS X quando a opção "Mac App Store e Desenvolvedores identificados" está selecionada (consulte "Gatekeeper" mais abaixo).

  • Marque a opção Assinar aplicação para incluir a certificação no processo de geração da aplicação para OS X. 4D comprovará a disponibilidade dos elementos requeridos para a certificação ao momento da generação:

    Esta opção é mostrada em Windows e OS X, mas sólo é levada em conta para as versões OS X.
  • Nome do certificado: escreva o nome de seu certificado de desenvolvedor validado por Apple nesta área de entrada. O nome do certificado é normalmente o nome do certificado no utilitário Chave de acesso:
Para obter um certificado de desenvolvedor de Apple, Inc., pode utilizar os comandos do menu Chaveiro de acesso ou vá a página: http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html

Nota: Este certificado requer a presença do utilitário codesign de Apple. Este utilitário se oferece por padrão e normalmente se encontra na pasta “/usr/bin/”. Se produz um erro, tenha a certeza de que este utilitário esteja presente em seu disco.

Gatekeeper é uma função de segurança de OS X que controla a execução das aplicações baixadas pela Internet. A opção "Mac App Store e desenvolvedores identificados" está selecionada por padrão a partir de OS X.8 Mountain Lion (Apple não recomenda selecionar a opção de mais baixo nível "Qualquer site"). Se uma aplicação baixada não vem do Apple Store ou não está assinada, é rejeitada e não pode ser executada.

A nova opção Assinar aplicação do Gerador de aplicações de 4D lhe permite gerar aplicações compatíveis com esta opção por padrão.

As especificações relacionadas com Gatekeeper evoluem com cada versão de OS X. Mais especificamente, as assinaturas codesign são de tipo "v1" e/ou "v2" dependendo do sistema operativo na qual são gerados. Do lado Gatekeeper, aceita as assinaturas "v1" e/ou "v2" em função do sistema operativo de execução da aplicação final. A seguinte tabela resume os princípios de compatibilidade:

Versão OS XAssinatura gerada por codesignAceitação por Gatekeeper
10.8.x e anterioresv1aplicações assinadas v1 unicamente
10.9.0 a 10.9.4v1 e v2aplicações assinadas v1 ou v2
10.9.5 e superioresv1 e v2aplicações assinadas v2 unicamente

 
PROPRIEDADES 

Produto: 4D
Tema: Finalizar e distribuir aplicativos

 
ARTICLE USAGE

Manual de Desenho 4D ( 4D v14.3)

Inherited from : Licenças ( 4D v14 R2)