1 The iPhone was the first real smart phone
The iPhone was the first real smart phone to be released to public. It had to demand a premium price compared to the less advanced smart phones that were available then such as Nokia phones.
2 Exceptional quality
Apple's main focus , under the command of Steve Jobs, was to produce products having superior quality. Because Jobs believed the iPhone has superior quality he believed it must be sold for an expensive price. (See Why Apple has very high quality standards?)
3 Apple is targeting high-end customers
When Apple released the iPhone it was targeting high-end customers because they can bring the company more profits. In order to target those people Apple had to make its Phone expensive.
4 The iPod was successful
The iPod , which was also sold at an expensive price, was a very big success of Apple. Apple decided to maintain its successful strategy of focusing on high-end customers.
5 The price is aligned with the branding strategy
Under Jobs leadership Apple's brand was seen as a brand that not everyone can afford to own. This branding strategy worked well for Apple and so the company decided to maintain it.
6 To give an impression that it's better
Apple understood that a high price will give consumers the impression that the device is better than the competing ones. (See Why do some people love iPhones that much?)
7 Apple uses a Differentiation strategy
Apple uses a Differentiation strategy in marketing which implies selling expensive products to help customers believe they belong to a special group.
8 To make a higher profit margin
Low-end phones have low profit margins. Apple wanted to avoid that problem by targeting high-end users who can bring higher profit margins to the company.
9 To attract the right customers
Apple knew that the expensive phones will attract the ones who want to seem special. By making its phone expensive it managed to attracted the right customers.