Fix Angular error: ngRepeat:dupes Duplicate Key in Repeater

Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: thing in mynotes, Duplicate key: string:xxxxx, Duplicate value: xxxxx

Um exemplo aplicado no Ionic com uma estrutura de repetição ng-repeat você pode adicionar track by $index

<ion-item ng-repeat=”thing in mynotes track by $index”>
{{thing}}
<ion-option-button style=”width:200px;background:#ff0000;” class=”button-assertive ion-trash-b” ng-click=”remove(thing)”></ion-option-button>
</ion-item>

Testando aplicativos híbridos em um device real

Método 1)
Levando em consideração que esteja utilizando o Ionic como framework execute o comando:

1
ionic run android -l -c

Método 2)
No Google Chrome é possível associar via USB o seu celular e ai testar seus Apps híbridos por ele.

Siga a instrução em:

1
chrome://inspect/#devices

Método 3)
Usando o Ionic Lab e testando para as duas plataformas

1
ionic serve --lab

Método 4)
Rodando o App direto no emulador do iOS ou Android

1
2
ionic emulate ios
ionic emulate android

Fix Consider upgrading to cordova-ios

O Cordova sempre verifica a versão do plugin que está utilizando com a versão do sistema que está instalado em seu App. Muitas vezes o conflito de versões impossibilita que você faça o seu build até que você resolva esta dependência.

Um erro comum que podemos encontrar é algo como:

Using this version of Cordova with older version of cordova-ios is being deprecated. Consider upgrading to cordova-ios@4.0.0 or newer.

para resolver apenas instale a versão do sistema que ele está exigindo:

1
cordova platform add ios@4.0.0

Easy Gallery WordPress Plugin