2012-12-25 10 views

risposta

19

La maggior parte delle volte il problema è causato da un file Info.plist errato. Puoi assicurarti di aver seguito la documentazione/index.html sulla modifica del file Info.plist? In info plist impostare db-xpt9oxj57x9ftci in urltype (urlschema). Questo dovrebbe fare il trucco.

+4

Ho dimenticato di scrivere 'db' in plist. Grazie – user7388

+0

Nessun problema. Felice di poterti aiutare! – MacN00b

+0

Penso che hai appena dato via la tua chiave API di Dropbox per tutti da usare. Voglio modificare questo e portarlo fuori per te, ma temo che abusasse dei miei privilegi di 'editor'. – Jacksonkr

4

Ho cercato su google e l'SDK Dropbox ha la linea specificamente per aggiungere la chiave applicazione nel file plist app

La chiave di applicazione è necessaria anche nel file di DBRoulette-Info.plist modo l'applicazione può registrare per il corretto schema di URL. Per fare ciò, trova il file sotto il gruppo Risorse nel riquadro di sinistra, fai clic con il pulsante destro del mouse e seleziona Apri come → Codice sorgente. Sostituire l'APP_KEY testo con la vostra applicazione chiave

https://www.dropbox.com/developers/start/setup#ios

0

Se si fissa eventuali errori di battitura o di dimenticare il "db" e continui ad avere problemi, pulito & rebuild possono aiutare.

0

Lo schema URL deve essere db-<Your App key>. Esempio db-a7ghdtthegj6z1g

2

Ho trovato questa soluzione.

Sto lavorando con Xamarin in Windows Visual Studio 2015 e, come presentato in altre query online, non è disponibile l'opzione "Schema URL". Quindi la soluzione è modificare info.plist a mano. Il vostro sistema di plist specifico set dovrebbe essere simile a questo:

<key>LSApplicationQueriesSchemes</key> 
 
    <array> 
 
    <string>dbapi-2</string> 
 
    <string>dbapi-8-emm</string> 
 
    </array> 
 
<key>CFBundleURLTypes</key> 
 
    <array> 
 
    <dict> 
 
     <key>CFBundleURLSchemes</key> 
 
     <array> 
 
     <string>db-APP_KEY</string> 
 
     </array> 
 
    </dict> 
 
    </array>

un grande aiuto per me per ottenere queste informazioni è stato il "info.plist" per this. Questa modifica "informazioni" dovrebbe funzionare per qualsiasi progetto xamarin.

0

Ho avuto questo problema solo ora ed è stato fatto da uno spazio prima del prefisso db-. Difficile da vedere nell'editor plist, ma molto ovvio quando ho visto l'XML.

Problemi correlati