- Integrated File Browser with support for
- Creation, deletion, copy, cut (move), paste or zipping of multiple files or directories at once
- Renaming of files or directories
- Bookmarking of files and folders
- Searching files hierarchically
- Emailing of one or more files with Apple MobileMail
- Editing of text files, HTML files and property list files
- Editing of file attributes (name, owner, group, permission, modification date)
- File passing to other AppStore apps
- Opening of files of various file types from other apps in iFile
- Up to 8 file browser tabs
- Full integration of Dropbox with support for copy, cut, paste, directory creation, file renaming and local caching
- Integrated Web Server with download and upload capability for files to current directory of File Browser
- WebDAV support of Web Server to use iFile as network drive
- File transfer via Bluetooth to iFile on other device
- File transfer via Celeste to another device
- Import of songs, videos and books into iPod library via Gremlin library (requires purchase
- Installation of Debian packages (deb)
- Extraction of various compressed file types including password protected zip and rar files.
- File Viewers with support for following file types
- Sound File Types: aac, aiff, aif, aifc, amr, alac, caf, m4a, m4r, mp2, mp3, mpga, pcm, snd, wav, wma
- Text File Types: c, cfg, cnf, conf, cpp, css, h, j, java, js, list, log, m, mm, nib, php, plist, script, sh, strings, txt, xib
- Movie File Types: mov, mp4, mpv, m4v, 3gp, 3g2, 3gpp2
- Image File Types: gif, jpeg, jpg, png, tiff, tif, bmp, crw, cr2, erf, raf, 3fr, kdc, mef, mrw, nrw, nef, orf, rw2, pef, arw, sr2, svg
- Document File Types: rtf, html, htm, pdf
- Microsoft File Types: doc, docx, xls, xlsx, ppt, pps, pptx
- Apple iWork File Types: pages, numbers, key
- Other File Types: zip, 7z, deb, rar, tar, tar.gz, tar.bz2, tar.Z, tgz, tbz2, gz, bz2, Z, xml
- File Types via External Viewers:
- SQLite3: sqlite3, sqlitedb, db (available here or in Cydia)
- Interaction with other Tweaks/Applications (Cydia):
- Safari Download Manager: Allows to open saved files directly in iFile.
- AttachmentSaver: Allows to open saved files directly in iFile.
- Music Controls: allows to interact with iFile's Audio Player e.g. on Lock Screen etc.
iPhoneOS 2.x, 3.x, 4.x, and 5.x Support
iFile 1.0.x added full support for
iPhoneOS 3.0 and is still fully compatible with iPhoneOS 2.x. Starting
with iFile 1.1.0 iFile contains two executables:
- One (identical with 1.0.1-1) for iPhoneOS 2.x users and
- One for iPhoneOS 3.x users with all the new functionality starting with 1.1.0-1.
Starting with iFile 1.3.1-1 compatibility with iOS 4.x got added. iFile 1.6.1-3 added full iOS 5.x compatibility.
Change-Log
Please check out the change-log
here.
Registration Process
The registration process works the following way:
- Upgrade to 1.3.2-2 or later.
- Buy iFile in Cydia Store (if other payment methods are required please contact me via email).
- Start iFile and it will register itself. You will get a registration confirmation alert.
- In case iFile registration fails,
- you have either a firewall on your iPhone or
- you have not yet associated your iPhone/iPod Touch with your Cydia Store purchases:
- Go to iFile in Cydia
- Press the purchase link
- Login to your Google or Facebook account (whatever you used in the past)
- iFile should show now as "Package Officially Purchased".
Registered versions of iFile give the user additional functionality. For 1.3.2-2 this is
- File name search.
- External viewer support.
- Playlist playing in Audio Player.
- Display of song title instead of file name for audio files.
- Display of thumbnails instead of default icons for images.
- Text editor search functionality.
- iFile-to-iFile Bluetooth file transfer (registration only required for sender - not for receiver)
- WebDAV support of Web Server.
Unregistered versions will behave the same way as 1.0.0-2 or 1.0.1-1, i.e. they show a registration pop-up once a day.
Donations
You should buy iFile in Cydia Store. However, if you want to support the iFile development beyond that, donations via PayPal are always welcome.
Statistics
Until release 1.3.2-2 iFile has seen
- 1,000 downloads of release 1.4.0-1
- 2,134,000 downloads of release 1.3.2-2
- 7,000 downloads of release 1.3.2-1
- 626,000 downloads of release 1.3.1-1
- 373,000
downloads of release 1.3.0-2
- 92,000 downloads of release 1.3.0-1
- 475,000 downloads of release 1.2.2-1
- 331,000 downloads of release
1.2.1-2
- 64,000 downloads of release 1.2.1-1
- 484,000 downloads of release 1.2.0-1
- 775,000 downloads of release 1.1.0-1
- 394,000 downloads of release 1.0.1-1
- 212,000 downloads of release 1.0.0-2
- 187,000 downloads of release 0.9.7-1
- 6,440,000 downloads of all releases.
Feature Roadmap
There are already following feature requests from
iFile users for future versions of
iFile:
Possible Features for release after 1.4.0
- Add support for iPod controls in Audio Player.
- Add choosable subject and body for emails.
- Allow WebServer to run over 3G/Edge connections.
- Add support for password encrypted rar files.
- Add preferences setting to change the font style for the editor.
- pinch to make row height larger or smaller in file browser.
- Add support for image swiping in image viewer (requires new image viewer).
- Add support for ics file type if easily possible.
- Show alert in case of large email attachements.
- MMS integration.
- Support for password-protected zip's, rar's etc.
- Reload directory with shake.
- Allow background playing of music.
- playlist support for videos.
- Addition of files to music library.
- SpotLight integration of iFile (API is private and must be reenineered - may not be possible)
- Add ID3/song info tag editor.
- Add support for embedded cover images from mp3 files.
- Preferences Editor:
- Editing of mime-types, icons per extension, application etc.
- This may not make sense since calling other applications, these applications need to support taking arguments, which they normally don't do.
- Setting icons per extension is possible in mimetypes.plist file in theme. Since icons should come with a theme, the associated mimetypes.plist file should reflect that.
- Adding extensions is something that may still be added since this is the only setting a user may require.
- Double tap delay for select all.