As some of you have already mentioned in the comments, you can use DopBox as a server to sync your KeePass database on your iPhone.
You must use you public folder at the moment, but you can delete your database immediately after your syncing. We are working to support HTTP authorization in the next version.
1. Copy your KeePass database to your public DropBox folder.
2. Display the DropBox URL for this file.
3. In the Server field, type in your DropBox URL without the database file name:

4. Press the “+” button and type in your database file name:

5. Press the “Open” button and type in your database password.

6. Delete the KeePass database file in your public DropBox folder.
Hints: If you are getting a error message “Database is corrupt”, then your username or your password is wrong, or a web authorization is required, which is not supported by iKeePass at the moment.
You can use the settings above to get a test database for iKeePass and check the DropBox way of syncing.
Update to my previous comment – problem resolved.
Following Jed’s comment above, you can use the iPhone dropbox app to generate yourself a (temporary) link to your .kdb file in its (non-public) home. I tried this method, and it worked on the first try – db opened right up once i entered the password.
Definitely safer and simpler than copying the kdb to a public place.
I am trying to get my Keepass 1.17 database into my iKeepass 1.2. I have tried the steps detailed above using the public folder of dropbox to no avail. I have also tried the creation of a temporary link to a non-public folder as described by a couple posters. None of it has worked.
I input the server fine. There are no complaints. Then I hit “+” to add the file name. I input the file name (I make sure to get all the capitalizations right, but still nothing.
It doesn’t seem that I’m the only person with this problem. Any solution yet?
I thought you’d be interested to know that I’ve been able to use my DB from Google Docs, Live Mesh, Amazon S3 and SkyDrive using the SMEStorage service. The way it works is similar to the way it works with Dropbox. You upload your files to one of these clouds (and the service support Rackspace and a load more but I have not tested these) and then you can get a unique link for the file that is not public. You can use this link to access the file from iKeepass. Works a treat !
Please note: Works only for *.kdb files, not for *kdbx-Files. Attachments are not working. (3GS, FW 3.12).
99 ct is a great offer! Got it from US itunes via ebay US gift card.
Nethertheless great! Keep on developing!