2011-07-13 19 views
7

Sono uno sviluppatore Android che mi sta bagnando i piedi con BlackBerry. Sto provando a portare un'app per Android che ho creato su BB. Nel fare questo ho iniziato ad usare questo comando:Blackberry code signing spam

Backlight.enable(true); 

Questo comando ha richiesto che io ottenere il codice di chiavi di firma e inizio a firmare la mia domanda. Mi sembra di dover rinunciare a questa applicazione ogni volta che apporto modifiche al codice. Quando passo il processo di firma mi viene detto che ci sono 76 file che richiedono la firma. Ogni volta che la firma è completa, ricevo 76 e-mail individuali che mi dicono che la firma è stata completata con successo. Il che significa che durante lo sviluppo riceverò diverse centinaia se non migliaia di queste e-mail ogni giorno.

La mia domanda è: è davvero così che dovrebbe essere il flusso di lavoro? Non sto facendo qualcosa correttamente nel mio processo di firma che mi sta facendo firmare ogni volta che voglio eseguire una nuova versione?

Sembra del tutto ridicolo come lo sto facendo ora, quindi spero di aver appena trascurato qualcosa e in realtà non è così male.

+0

Avete pensato solo che non consente la retroilluminazione fino a quando si è pronti a liberare? – Gabe

+0

Penso che sia in realtà la strada che prenderò, ora che so quanto sia doloroso questo processo. Fino ad oggi anche se non avevo le mie chiavi di firma, quindi non ero sicuro che il mio comando di retroilluminazione avrebbe funzionato correttamente. Quindi ho dovuto testarlo con alcune varianti diverse. – FoamyGuy

+0

In questo caso, le istruzioni del preprocessore potrebbero essere utili quando ne ottieni di più, ad es. // # ifdef testmode http://docs.blackberry.com/en/developers/deliverables/12002/Specifying_preprocessor_directives_657636_11.jsp –

risposta

7

Ho impostato una regola nel mio account Gmail che blocca queste e-mail prima che possano notificarmi. Consiglio di utilizzare un account di posta elettronica che ti consenta di fare simili. Non c'è modo che io sappia per ottenere RIM per smettere di inviarli a voi.

GMAIL Regola:

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

L'unico modo che conosco per evitare la firma del codice (ove ristrette API sono presenti) è quello di utilizzare il simulatore BB. Apprezzo che sia meglio testare su un dispositivo, ma penso che in molte situazioni il simulatore sia abbastanza buono, quindi di solito uso una combinazione dei due.

Anche qualcuno ha impostato un account twitter che riporta lo stato dei server di firma codice RIM. Username: SigningServer, se ci si attiene a questo, si incontreranno di tanto in tanto delle interruzioni, un'altra ragione per avere il simulatore a portata di mano.

Acclamazioni

Ray

+0

Yup Ho impostato una "Regola" nella mia borsa per far sì che salti alla posta in arrivo e vai alla cartella spam di blackberry. Speravo solo di aver impostato qualcosa di sbagliato e questa non era la soluzione definitiva. Grazie per le informazioni! – FoamyGuy