Brainy Memory 1.4

Зима прошла, хотя бы по календарю и поэтому зиму из игры выпилил, исправил мелкие и не очень ошибки.

Download from Windows Phone Store
 

Теперь точно знаю что означают слова — STATUS: SIGNING FAILED. Ошибка очень коварная.

В процессе сертификации XAP файл приложения/игры проходит 4 этап на котором происходит подписывание

4. In signing stage
XAP files in the submission are being signed so that they are trusted on Windows Phone.

На выходе можно получить 3 состояния:

Signing passed or XAP files in the submission have been successfully signed.
Signing failed or One or more XAP files in the submission failed signing.
Malware detected One or more XAPs in the submission failed signing since malware was detected.

Если получили первый, то все отлично, приложение/игра уходят дальше по сертификации, но вот 2 и 3 исход это FAIL. С третим случаем еще не сталкивался, а вот Signing failed меня за эту ночь добил окончательно.
Если приложение заваливают на этапе сертификации Certification failed, то выдают подробный отчет(PDF) какой пункт был нарушен, на каких устройствах тестировали и что самое важное — как воспроизвести. И все коварство ошибки подписывания XAP файла заключается в том что Windows Phone Dev Center не сообщает причину этого. Просто не получилось и все, обращайтесь в support/тех поддержку.

Выяснил только одну причину по которой выдают такой статус ошибки — это не соответствие заявленного списка Capabilities из файла манифеста WMAppManifest.xml с тем что реально используется в приложении.