Providing iOS access to online files - iphone

Can I upload say a plist to a website online and have users access this data remotely?
In this way, I would be able to regularly update this data without updating the app constantly.
I suppose my real question is do you know a website that supports public file access?
Thank you!

Dropbox. Probably quite a few of other file hosters, but Dropbox (and the public folder) works like a charm.

Related

Access files of one Application from other application in ios

Can we have shared storage in iPhone which is accessible to other ios apps?
I am working on one ios app which downloads updated files from server. And there will be some other application which uses those files. So for that I want to save downloaded files on particular location. So that I can access those files from other application.
So the flow will be like this,
Application1, which will download files from server.
And
Application2 or Application3..... will use those files.
Do we have such type of shared location in iOS. Is it possible in iOS?
Thank you in advance.
No. Its not possible as your application will be in sandbox mode.
All applications are sandboxed as the other answers have said.
However, if you own both apps, or you know the developer of the other app, you could always use some sort of cloud storage, but that may defeat the point of you asking this question
You can't "share" files between in iOS, because all apps are sandboxed and can't access other files besides its own files with the public APIs.
Maybe you could combine the functionality of all the separate apps into a single app. Have each one be a module accessible from a master menu.
Read Apple Doc File System Basics

iOS accessing stored files in cloud storage

I have a lot of files in a cloud storage website. To access them, just in the browser, I have to login and then get to the files. I'm new to iOS and I want to know if it is possible to do this within my app, so when the user clicks on a button it goes to the website and fetches the file and brings it back. Is there a way to do this?
Thanks.
Your question is: How does iCloud work. Too broad. http://developer.apple.com
I used Amazon's S3. They now have their own official SDK for iOS, so in case you find the ASI S3, try to stay away from it because it is no longer being worked on.

Where can I store my plist online for free and my app can download it?

I have an app where it downloads the latest .plist from a URL. Is there a website where I can upload my plist file for free and when users go on my app, it will download the plist with no hassle?
At the moment my app is looking at the plist locally. I want to store my file online so any changes I make, can be uploaded by me and then downloaded when the app is used.
Any help would be great.
Thanks
You can store it online using a free hosted website, like the ones provided by en.altervista.org: the site looks like a subdomain (e.g. bigsman.altervista.org), it has got FTP access and other features, all free.
It's the best free solution in my humble opinion. I've already use it in some of my projects, and everything went fine.
You could use something like dropbox, or the new google storage, but you would need to check the terms and conditions to see if it is permitted.
If however you want to release your app, the best place would be your support site that you have to create as part of the process

Sharing app-specific files and data between ios users

I am writing an app that allows users to create and save (locally) various visual models. A new requirement has come up to allow users to share their models.
Has anyone had an experience doing this and what is the best way of implementing this? Ideally I would like to be able to attach a file or a link to an email/tweet and then send it off and then it opens the file in the app or if you don't have the app installed it send you to the app in the app store?
Update: The MindJet iPad app does exactly what I need
i think you should make your own api on a http server so you can handle the data the users send. and when some one install your application you can check by making a function execute once the app launched if this user "also i suppose here that you have implement a registration module" have any shared data so you can download it ...
The example app you name (mindjet) seems to be using dropbox for its file service.
http://www.dropbox.com/
This article explains this in great detail:
http://www.raywenderlich.com/1980/how-to-import-and-export-app-data-via-email-in-your-ios-app

Sharing sqlite database between two iphone applications

I want to share my sqlite database between two iphone applications
In one application i am reading and writing into that database and in another
I am reading that data
Can we do this in iphone? And if yes How?
Appreciate any help...
Thanks,
Bhagyashree Dayama
iPhone Apps are sandboxed.. In simple terms If you create/Install a App, a folder will be created where all your files will be stored. In your case you will have your DB inside that folder.. Your app cannot access anything outside its folder. The same way Another App cannot access your Apps files..
So the answer for your question will be NO..
No. There is no way to access files outside your applications sandbox.
As everybody saying my answer is also NO..
but you can achieve the database sharing having a common database at the server and then syncing it on the both local applications.