I tried to load a free app, but as I have moved to Spain from the UK it wouldn't accept it. I had to change my Google password and I have tried to change my address from my iPhone but it won't let me.
IOS – Cannot get free apps from App Store after moving abroad
applicationsios-appstore
Related Solutions
Web apps are easy, you just need to use Apple Configurator or the iPhone configuration utility to package the URL and add it to the home screen. You can also perform this from mobile safari directly.
You only need a web server and there are plenty of free web services if you don't want to host the app on a computer you control and could run MAMP or some other tool to serve http.
Once you cross over into native apps, it gets more complicated. There is an API and it's secured by digital signatures to ensure the OS can track the application's provenance and detect if it gets modified after it has been installed.
In general, iOS supports four major ways to load native applications. The first three require Apple to be involved and all carry a financial and time cost. The fourth bypasses the code checks and allows unsigned apps and has no financial cost but carries a different time cost.
- Through the iTunes App Store once the app is signed directly by Apple
- As a paid developer by signing the app with a developer certificate (which itself is signed indirectly by Apple)
- As an enterprise customer by signing the app with an enterprise certificate (which itself is signed indirectly by Apple)
- Jailbreak the device to load apps that are not signed by Apple (directly or indirectly)
Since you mentioned free:
- Jailbreak should cost nothing, you just spend time learning and obtaining free software to jailbreak each device.
- Paid iOS developer requires a Mac with a recent OS X (not free), Xcode (free) and a $99 one year window to run all your apps on a limited set of iOS devices (100 at the moment) for that one year period.
- App Store Distribution requires a delay (where Apple decides if they even want your specific version of your app to be on their store) and costs nothing during the year your paid iOS developer account is valid. If your paid developer account expires, your apps come off the store.
- Enterprise Distribution is the most costly. You near a legitimate corporation with legal filing, corporate DUNS number to prove you have a financial record as a corporation, etc… It starts at a $300 payment and I'd guess months delay and legal/regulatory fees of $1500 in the US to be set up as an enterprise client of Apple.
Now, you can mix apps of all 5 types above as long as your device is jailbroken. If your device is not jailbroken, you can mix the three Apple approved methods with web apps on the same device on an app by app basis.
The vast majority of people load apps through the app store, so all other methods are collectively called "side-loading". As you approach your work, think more about how the OS decides to install the app as opposed to how it's actually delivered. Once you get how code signing works, the delivery issues will work themselves out.
Yes, you can change the price of your app whenever you want for whatever you want. However, the price change will affect everyone who 'buys' your app.
There are hundreds, maybe thousands, of apps that schedule price changes on a regular basis. I know 1 app that does a free-to-.99 price change every 2 weeks. Apple doesn't care but I'm pretty sure the app customers do care.
EDIT: As asked in the comments, here's a clarification. I'm referring to the price people pay for the app in the App Store. For example, you make the app free for everyone in the App Store for 2 months. You then decide to change the app price to $1.99. That means everyone who downloads the app now has to pay $1.99. If you got the app for free then you get all bug-fix updates to that app for free as long as the developer doesn't create a new SKU for the updates.
We've all seen this happen recently when Tweetbot updated their app to a new version and created a new SKU for it. To Apple, and your device, this is a different app. If you paid for the first version you need to pay again for the update because the dev and Apple consider it a different app.
If you want to make the app free and then have an in-app purchase to upgrade and get additional features, that's acceptable. In fact, that's the preferred way to do it and many apps to that. I hope that
Related Question
- App Store Purchases – App Store Shows ‘You Have Not Yet Purchased Any Apps’
- IOS – Cannot change App Store Country
- iOS App Store – How to Stop Password Prompts for Free Items
- IOS App Store: Unable to download and update apps due to Terms and Conditions loop, even after agreeing
- iOS App Store – Can Free Apps Be Installed Using Face ID Instead of Apple ID Password?
Best Answer
Often, if you can't download (even free) apps from the App Store, this is because your payment information is not valid (or no longer valid).
From the Settings app, go to the App Store settings, then tap on your Apple ID in blue at the top. After typing your Apple ID password, tap on Payment Information and make sure all the data is present, and correct.
Also - you had to change your Google password? I am confused by this ...