Pergunta

Estou tentando conseguir o Configurações do iPhone trabalhando em um pequeno aplicativo de teste Estou escrevendo usando o monootouch/monodevelo. Provavelmente é super básico/fundamental no xcode ...

... no entanto, eu não vi imediatamente como fazer isso nos exemplos de monotouch e, depois de um pouco de leitura, adivinhou que um Settings.bundle pasta na raiz da minha solução de desenvolvimento de monode root.plist O arquivo XML deve funcionar.

Isto tipo Fiz - meu aplicativo agora parece no Definições Janela - mas as entradas reais não aparecem. Eu tentei algumas coisas diferentes no plist (do livro de desenvolvimento do Google e Iniciar iPhone), mas não há sorte até agora.

Alguém pode apontar o que eu perdi: uma etapa na solução monotouch/processo de construção ou erros o formato/conteúdo do meu root.plist Arquivo?

<?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>
Foi útil?

Solução

Ok, eu descobri - além de:

  1. Criando o Settings.bundle pasta
  2. Criando o Root.plist No formato correto (ou seja, incluindo ortografia correta!)

EU também colocou o Construir ação em monodevelo para 'conteúdo' e o Copiar para o diretório de saída Para 'sempre copiar' para fazer com que o IDE copie o Plist para o dispositivo! Bastante óbvio em retrospectiva.

Eu postei Capturas de tela dos passos e um trabalho Arquivo root.plist.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top