Comment activer les paramètres iPhone (__gVirt_NP_NN_NNPS<__ bundle, plist) dans MonoTouch

StackOverflow https://stackoverflow.com/questions/1340868

  •  20-09-2019
  •  | 
  •  

Question

Je suis en train d'obtenir le Paramètres de l'iPhone travaillant dans petite application de test J'écris en utilisant MonoTouch / MonoDevelop. Il est probablement super basique / fondamental dans Xcode ...

... mais je ne l'ai pas vu tout de suite comment le faire dans les exemples MonoTouch, et après un peu de lecture deviné qu'un dossier Settings.bundle dans la racine de ma solution MonoDevelop qui contenait un root.plist fichier xml devrait fonctionner.

un peu a - mon application maintenant apparaît dans la fenêtre Paramètres - mais les entrées réelles ne se présentent pas. J'ai essayé quelques choses différentes dans la plist (de Google et iPhone développement partir livre), mais pas de chance jusqu'à présent.

Quelqu'un peut-il indiquer ce que j'ai raté: soit une étape dans le processus solution / ou construire MonoTouch erreurs, le format / contenu de mon fichier 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>
Était-ce utile?

La solution

Ok I figured it out - en plus:

  1. Création Settings.bundle dossier
  2. Création Root.plist dans le format correct (ie y compris l'orthographe correcte!)

aussi set Construire Action MonoDevelop à 'Contenu' et Copier dans le répertoire de sortie 'Toujours copier' pour obtenir le IDE pour copier le plist aU DISPOSITIF! Assez évident avec le recul.

Je l'ai posté des étapes et un travail < a href = "http://www.conceptdevelopment.net/iPhone/iSOFlair01/Root.plist2.htm" rel = "noreferrer"> fichier Root.plist .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top