Gibst du die Felder auch mit dem richtigen Namen an?
In 1Password muss ja sowohl die Namen der der Felder, als auch der Inhalt angegeben werden.
Kann anders ja auch nicht funktionieren.
Nicht jede Seite nennt ihr Passworteingabefeld gleich im Quelltext.
Am PC geht das mit 1password oder dem OS X Wallet ja automatisch.
Du gibst die Daten auf der Seite ein und die Programme merken "Hey, hier gäbs was zu speichern".
Willst du das von Hand in 1password auf dem iPhone eingeben musst du wohl oder übel den Quelltext der Seite bemühen und nachsehen.
edit: um das nochmal etwas zu verdeutlichen mal ein Beispiel anhand GMX.
Gehe mit deinem Browser auf GMX und öffne den Quelltext.
Da du weisst das bei den Loginfeldern E-Mail und Passwort als Beschriftung steht suchen wir im Quelltext nach "Passwort".
Der zweite Treffer ist dann folgendes:
Code:
<form id="formLogin" action="//service.gmx.net/de/cgi/login" method="post" name="login">
<input name="AREA" value="1" type="hidden"/>
<input name="EXT" value="redirect" type="hidden"/>
<input name="EXT2" value="" type="hidden"/>
<input name="uinguserid" value="" type="hidden"/>
<fieldset id="fieldsetLoginUser">
<label for="username"><span>E-Mail:</span></label>
<input name="id" id="username" class="field" type="text" value=""/>
<label for="password"><span>Passwort:</span></label>
<input name="p" id="password" class="field" type="password" value=""/>
<input id="inpLoginSubmit" class="submit more" type="submit" value="login"/>
</fieldset>
Hier sehen wir dann, dass die gesuchten Namen der Eingabefelder
username und
password sind.
Sprich bei einem neuen 1password Eintrag müssen diese Felder als auszufüllen deklariert und dann der entsprechende Wert festgelegt werden.