Sto cercando di ottenere le Impostazioni iPhone che funzionano in un small test app Sto scrivendo utilizzando MonoTouch/MonoDevelop. Probabilmente è super basic/fondamentale in Xcode ...Come abilitare le impostazioni dell'iPhone (pacchetto, plist) in MonoTouch
... tuttavia non ho visto immediatamente come farlo negli esempi di MonoTouch, e dopo un po 'di lettura ho indovinato che una cartella Settings.bundle
nella radice del mio La soluzione MonoDevelop che conteneva un file xml root.plist
dovrebbe funzionare.
E po fatto - la mia app ora appare nelle Impostazioni finestra - ma gli ingressi effettivi non vengono visualizzati. Ho provato alcune cose diverse nello plist
(da google & Beginning iPhone Development book) ma finora non ho avuto fortuna.
Qualcuno può indicare cosa ho perso: un passaggio nella soluzione MonoTouch/processo di compilazione o errori nel formato/contenuto del mio file root.plist
?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Title</key>
<string>iSOFlair</string>
<key>StringsTable</key>
<string>Root</string>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>Type</key>
<string>PSTextFieldSpecifier</string>
<key>Title</key>
<string>User Id</string>
<key>Key</key>
<string>soUserId</string>
<key>AutocapitalizationType</key>
<string>None</string>
<key>AutocorrectionType</key>
<string>No</string>
</dict>
</array>
</dict>
</plist>
In Xamarin Studio Aggiungi -> Nuovo file -> IOS Impostazioni Bundle farà tutto il lavoro per voi. –