Domanda

Sto lavorando sul rilascio di un app che sarà di grande beneficio di utilizzare il modello di acquisto in app. L'applicazione è una sorta di libro spettatore, e il contenuto vorrei rendere disponibile per l'acquisto sarà più libri in varie lingue. Ogni libro viene memorizzato in formato SQLite, in file .db separati. Ora, il modo in cui il mio sviluppatore ha impostato il tutto è che ha aggiunto una linea sulla parte inferiore del file Info.plist chiamati database. All'interno di quella sezione database, posso digitare 'es' come la chiave, e per il valore del nome del database spagnolo, e popola in un UITableView in spagnolo, utilizzando NSLocale. Quindi è molto facile da installare e implementare diversi database, che è grande, ma ora sono confuso su come posso realizzare il mio in applicazione del modello di acquisto. Ci scusiamo per l'intro prolisso, ecco la mia domanda: è possibile avere un in app purchase aggiungere una riga al mio file info.plist? O se no, è possibile avere l'acquisto rivelano una nuova e aggiornata di file plist del tutto che avrei dovuto già configurato correttamente? Qualsiasi aiuto qui sarebbe apprezzato. Grazie

È stato utile?

Soluzione

Non puoi modificare i sei file Info.plist in modo dinamico. Quando si invia la tua applicazione ad App Store, il vostro pacco app, che comprende info.plist, non può cambiare perché la firma è creato quando si compila si applicazione si basa sul fascio.

Si può avere un acquisto in-app fare quello che vuoi. Si potrebbe avere i dati già memorizzati in app e basta sbloccarlo con un acquisto in-app, o si può avere l'applicazione scaricare i nuovi dati in formato plist o qualsiasi altro formato che si desidera. Servizi come ilime e urbano Airship rendere davvero facile per voi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top