Olá pessoal tudo bom?  Novo ano, hora de continuarmos a falar sobre SharePoint, é claro 🙂

Bom o ano de 2016 passou e muito se falou sobre o SharePoint Framework. Achei ele muito legal (mesmo com a quantidade absurda de arquivos gerados e a dificuldade de plublicar) mas os exemplos que vi e que criei sempre rodavam apenas localmente. Isso passou me incomodar, pois eu gosto de ver a aplicação rodando dentro do Sharepoint.  Imagino que a grande maioria dos desenvolvedores também pensa assim…

Com essa vontade de ver uma webpart rodando no SharePoint OnLine  criei um .spapp e tentei publicar no meu site de desenvolvimento.

  • New app to deploy:

  • Upload to developer site:

upload app

  • Selecionei o arquivo:

  • Pacote no site, agora apenas o deploy:

  • E então, para minha tristeza, o seguinte erro aconteceu:

 

Erro ao publicar app

“There were erros when validating the App Package”

Então porque isso aconteceu? Resposta simples: Até o momento da publicação deste post (09/01/2017) o SharePoint framework ainda não foi liberado oficialmente para ser executado em produção, estando em beta.

Então como testar? Para isso é necessário habilitar os recursos beta do seu office 365. Para isso siga os seguintes passos:

  • Na tela exibida clique em “Edit

  • Na tela de “Release Preferences” > “Release Track” temos as seguintes opções:
    • Standart release: A opção padrão, somente libera as atualizações quando realmente estiverem prontas.
    • First release for everyone: Esta opção libera as atualizações, mesmo em beta, para todos os usuários.
    • First release for selected users: Esta opção libera as atualizações beta apenas para determinados usuários.

Como apenas eu vou fazer os testes, irei selecionar a opção “First release for selected users”:

  • Será aberto uma tela para a confirmação de seleção de usuários:

 

  • Na tela seguinte clique em “Add people”:

 

  • Na tela seguinte selecione para quais usuários as atualizações estarão disponíveis e, em seguida, clique em “Save”:

Feito isso será aberto uma mensagem informando que as atualizações foram salvas e em alguns instantes as atualizações beta estarão disponíveis.

Agora sim, podemos tentar subir .spapp o e não teremos mais este problema 😀

 

Referências: