2011-07-13 7 views
7

Jestem programistą Androida, który po prostu robi się mokry z BlackBerry. Próbuję przenieść aplikację na system Android, którą utworzyłem na BB. W tym celu zacząłem używać tego polecenia:Podpisywanie spamu na kodzie Blackberry

Backlight.enable(true); 

To polecenie wymaga ode mnie uzyskania kluczy do podpisywania kodu i rozpoczęcia podpisywania aplikacji. Wydaje mi się, że muszę zrezygnować z tej aplikacji za każdym razem, gdy dokonuję jakiejkolwiek zmiany w kodzie. Kiedy przechodzę proces podpisywania, powiedziano mi, że istnieje 76 plików wymagających podpisu. Za każdym razem, gdy podpisywanie jest zakończone, otrzymuję 76 pojedynczych e-maili z informacją, że podpisanie zostało pomyślnie zakończone. Co oznacza, że ​​podczas opracowywania będę otrzymywał codziennie kilkaset, jeśli nie tysiące takich e-maili.

Moje pytanie brzmi: czy tak naprawdę ma wyglądać przepływ pracy? Czy nie robię czegoś poprawnie w procesie podpisywania, co powoduje, że podpisuję się za każdym razem, gdy chcę uruchomić nową wersję?

Wydaje się całkowicie śmieszne, jak to teraz robię, więc mam nadzieję, że właśnie przeoczyłem coś i to nie jest tak źle.

+0

Czy myślałeś o tym po prostu nie umożliwia podświetlenie, aż będziesz gotowy, aby zwolnić? – Gabe

+0

Myślę, że to jest właściwie droga, którą mam zamiar podjąć, teraz, kiedy wiem, ile bólu w szyi to ten proces. Aż do dzisiaj nie miałem kluczyków do podpisu, więc nie byłem pewien, czy moje polecenie podświetlenia będzie działać poprawnie. Musiałem przetestować to z kilkoma różnymi odmianami. – FoamyGuy

+0

W takim przypadku instrukcje preprocesora mogą okazać się przydatne, gdy pojawi się ich więcej, np. // # ifdef testmode http://docs.blackberry.com/en/developers/deliverables/12002/Specifying_preprocessor_directives_657636_11.jsp –

Odpowiedz

7

Skonfigurowałem regułę na moim koncie Gmail, która obciąża te wiadomości e-mail, zanim będą mogły mnie powiadomić. Polecam korzystanie z konta e-mail, które pozwala na podobne działanie. Nie ma sposobu, abym RIM przestał je wysyłać.

GMAIL Reguła:

Matches: from:([email protected]) 
Do this: Skip Inbox, Mark as read, Delete it 

Jedynym sposobem, wiem, aby uniknąć podpisywania kodu (przy ograniczonym API są obecne) jest użycie symulatora BB. Doceniam, że lepiej jest testować na urządzeniu, ale myślę, że w wielu sytuacjach symulator jest wystarczająco dobry, więc zwykle używam kombinacji tych dwóch.

Również ktoś skonfigurował konto na Twitterze, które zgłasza status serwerów podpisujących kody RIM. Nazwa użytkownika: SigningServer, jeśli pozostaniesz przy nim, będziesz od czasu do czasu napotykać przestoje, kolejny powód, dla którego ten symulator będzie przydatny.

Cheers

Ray

+0

Yup Ustawiam "regułę" w mojej wymianie, aby pominąć skrzynkę odbiorczą i przejść do folderu spamu. Miałem tylko nadzieję, że coś nie tak, i to nie było trwałe rozwiązanie. Dzięki za informację! – FoamyGuy