『初めてのiOSプログラミング 第2版』を読み始めて、署名証明書やプロビジョニングプロファイルの取得手順は他の本やサイトなどでもよく見られますが、それらがどのような意味を持ち、どう関連しているのかの説明はあまり見かけないのでまとめます。 ●開発したiOSアプリケーションの制限 開発したアプリケーションをApp Storeで配布/販売するには、Appleの認定を受けなければなりません。 これは簡単にクラッシュしたり、大きなバグが露見するようなアプリケーションを排除し、良質のアプリケーションだけをユーザに提供するためです。 またApp Storeを介す以前の開発中の段階であっても、実デバイスへのアプリケーションのインストールは制限されており、iOS Developer Programに参加してデジタルIDを取得する必要があります。 ここで言うデジタルIDは、署名証明書やプロビジョニングプロファ