Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Pubblicazione APP

    Salve a tutti, non so se è la sezione giusta del forum. Essengo la mia applicazione programmata in objective-c...

    Avrei alcune domande sull'accettazione da parte di apple di una applicazione per iphone.
    Ho sviluppato la mia prima applicazione e non ho trovato una guida che mi spieghi se ci sono particolari condizioni da rispettare per la pubblicazione e quindi accettazione di questa applicazione.
    Qualcuno di voi sa suggerirmi qualcosa?

    La mia applicazione fa uso di un DB locale,
    fa un accesso ad internet per richiedere un file xml di twitter
    E poi c'è una parte dove c'è la localizzazione tramite gps dell'utente.
    Nel caso della localizzazione so che deve esser fatto presente al'utente che si sta utilizzando il gps per avere la sua posizione.

    Ci sono controlli sul codice?
    Siccome un parecchi warning ci potrebbero essere problemi?

    Grazie
    Frank

  2. #2
    Difficilmente ti si può rispondere qui, questo forum copre solo problemi specifici inerente al codice.
    Mi rendo conto che su developer.apple.com non ci siano molte spiegazioni.

    Che genere di warning hai? Non è normale averne tanti.
    ...

  3. #3
    Utente bannato
    Registrato dal
    Apr 2012
    Messaggi
    510
    Sei iscritto allo iOS developer program?
    Se si, potresti scrivere un ticket di assistenza tecnica chiedendo spiegazioni.

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Pubblicazione APP

    Originariamente inviato da francescocorr

    Ci sono controlli sul codice?
    Siccome un parecchi warning ci potrebbero essere problemi?
    Un warning è un "quasi errore", andrei a sistemarli a prescindere...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Sono soprattutto errori di questo tipo incompatible integer t ppointer conversion sending NSinteger (aka int) to parameter of type 'NSInteger' * (aka int *); take the address with &

    su questa porzione di codice:



    codice:
        
    NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"xxxx.sqlite"];         
    dataList = [[Data alloc] initLista:defaultDBPath :selectedIndex];  <-- qui su selectedIndex
    Invece nel file dove ho i metodi che si interfacciano con il db ho:

    codice:
    - (id)initLista:(NSString *)pathDB: (NSInteger *)id {     
    [self getLista:pathDB :id];     
    return self; 
    }
    e poi

    codice:
    - (void)getLista:(NSString *)dbPath: (NSInteger *)id {
    A cosa sono dovuti?
    Ho allegato anche l'immagine per farvi vedere gli altri.

    Grazie,
    Frank
    Immagini allegate Immagini allegate

  6. #6
    Hai sbagliato a dichiarare i metodi.

    Ti posso suggerire:

    codice:
    - (void)getLista: (NSString *)dbPath withId: (NSInteger *)id {
    initLista diventa:

    codice:
    - (id)initLista: (NSString *)pathDB withId: (NSInteger *)id {     
    [self getLista:pathDB withId:id];     
    return self; 
    }
    e quindi

    codice:
    NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"xxxx.sqlite"];         
    dataList = [[Data alloc] initLista:defaultDBPath withId:selectedIndex];
    ...

  7. #7
    Utente bannato
    Registrato dal
    Apr 2012
    Messaggi
    510
    Originariamente inviato da francescocorr
    Sono soprattutto errori di questo tipo incompatible integer t ppointer conversion sending NSinteger (aka int) to parameter of type 'NSInteger' * (aka int *); take the address with &
    Guarda che non è un warning da poco, stai usando come parametro un NSInteger anziché un puntatore a NSInteger, cambia tutto.Il valore atteso sarà completamente diverso, probabilmente può causare un' eccezione di tipo EXC_BAD_ACCESS a runtime.

  8. #8
    Grazie,
    si infatti sto cercando di correggere il tutto.
    Ho visto che l'app funziona e non genera errori o interruzioni.
    Dopo da casa aggiorno il codice e spero che il tutto funzioni meglio.

    Grazie per ora,
    vi aggiorno
    Frank

  9. #9
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482

    Moderazione

    Originariamente inviato da francescocorr
    Sono soprattutto errori di questo tipo incompatible integer t ppointer conversion sending NSinteger (aka int) to parameter of type 'NSInteger' * (aka int *); take the address with &
    Ho lasciato questa discussione per parlare in generale dei requisiti di accettazione da parte di Apple: se vi sono errori, warning o problemi specifici da sistemare sull'applicazione, allora conviene aprire una discussione separata per trattarli.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  10. #10
    Tornando in topic, ho tutte le condizioni contrattuali ma sono talmente sterminate che non posso certo pubblicarle tutte in un post. Se ci sono domande specifiche sarò lieto di rispondere.
    ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.