2013/01/03

Correcção do Bug do Do Not Disturb: Aguardem até 7 de Janeiro

Parece que a Apple perdeu uma excelente oportunidade para demonstrar um pouco mais de respeitos pelos seus utilizadores. Depois de finalmente reconhecer publicamente o bug do Do Not Disturb (que até coincidiu com um spot publicitário desta funcionalidade), a sua recomendação para resolução poderá não ser a que se esperava.

Querem saber como resolver este problema?

Segundo as próprias palavras da Apple... só têm que esperar até 7 de Janeiro, altura que a situação deverá ficar regularizada. Até lá, devem desactivar o agendamento, e usá-la de forma manual.

... Acham mesmo que é uma resposta satisfatória? Temos um bug que nem sabe ligar/desligar algo à hora programada... e a resposta é "esperar até que passe"?

Actualização: suspeita-se que tenha sido erro na definição das datas ISO, e que faz com que o novo ano só seja reconhecido na primeira 2ª-feira do ano. (Embora nem perceba porque motivo seria necessário ter a data em consideração, uma vez que se trata apenas de programação de *horas*!)


Espero bem que as mudanças que têm sido feitas internamente a nível da responsabilidades no desenvolvimento do iOS nos mostrem rapidamente que algo está a mudar; mas não me parece que com respostas deste tipo, a mudança venha a ser para melhor.

4 comentários:

  1. Para eu perceber, numa situação normal, sem bug, com o "Do not disturb" a funcionar só dentro do horário programado:

    1 - Em Definições > Notificações > Não incomodar > Programado está On (a Apple diz agora para até dia 7, alternar entre On e Off)
    2 - Em Definições, o Não incomodar está em On ou em Off ?

    Haver não incomodar em dois sítios baralha-me. Eu tenho On em 1 e Off em 2 e parece estar tudo bem.

    ResponderEliminar
    Respostas
    1. 1- é referente ao agendamento
      2- é o setting propriamente dito

      o 2 pode ser controlado manualmente, ou ser activado/desactivado automaticamente em função do horário agendado.

      Eliminar
  2. Anónimo3/1/13 17:39

    Ugh, até parece que custava muito um patchzito OTA, o pessoal das relações públicas está a dormir ou quê?

    ResponderEliminar
  3. Parece que na origem do problema estará a interacção do iOS com o Unix. Um programador Patrick McCarron diz que o dia 6 de Janeiro marca o último dia da última semana de 2012 para o ISO (International Organization for Standardization), que o Unix respeita.
    Explicou que se for usada uma data identificada pela informação YYYY, verifica-se que 2012 vai até 6 de Janeiro, só a 7 passa para 2013.
    Outra programador, Matt Drance, adianta que o problema reside entre o código do Unix e o sistema de gestão de tempo do Do Not Disturb.
    Pode ajudar a explicar alguma coisa mas não explica tudo.

    ResponderEliminar