Sawalog

スマートフォンアプリの技術的な開発ログや企画、マーケティングに関する方法やノウハウをまとめたブログ

Xcodeで開発したiPhoneアプリを実機にインストールする方法

      2011/08/14

Xcode開発したiPhoneアプリを実機にインストールする方法(繰り返し版)を簡単にまとめ。
1度アプリの実機インストールを行ってしまえば、以下の方法を行うだけで次からはアプリの実機インストールを行うことができる。

最初にやってしまえば次に行わないでいい処理は3つ。

1.開発者登録する(1万円/年)
2.インストールするiPhone(or iPad)を登録する
3.開発機(Mac)で証明書の登録とか

今回はこれをすでに行っていることとする。

◇手順
0. iPhone(or iPad)をMacにつなぐ

1. iOS Provisioning Portalにアクセスする。
http://developer.apple.com/ios/manage/overview/index.action

2. App IDs を選び、右上のNew App IDを選択する

3. 各3項目を入力する

i. Description は適当でよい。識別できるようにアプリ名を入れておく。
ii. Bundle Seed ID (App ID Prefix) は同じキーチェーンアクセスを用いる場合、選ぶ?よくわからんデフォルトを選ぶ
iii. Bundle Identifer (App ID Suffix) は一意に識別できるアドレスを入力。com.sawadaru.testApp など。

4. Provisioning Portalに戻ってProvisioningを選び右上のNew Profileを選ぶ

5. 各4項目を入力する

i. ProfileName は適当で良い。識別できるようにアプリ名でも入れておく。
ii. Certificates は登録してある開発者の署名?を選択する。私の場合は自分しか無いのでそれを選択
iii. App ID はステップ3.のDescriptionで埋めたアプリ名を選ぶ。
iv. Devices は登録してある端末を選ぶ。

6. Provisioning Profilesを登録する

Provisioningのページに作成したProvisioning Fileが表示される。
 Statusがpendingになっているが、少々間をおいてからページを更新すると
 StatusがActiveになり、Downloadできるようになる。
 Downloadしてダブルクリックで実行してXCodeのオーガナイザに登録する。
 さりげなくつないでいたiPhone等のProvisining Fileにも登録されている。

7. plistファイルを修正する

作成したアプリのInfo.plistファイルを開き、Bundle Identifierを
 App ID を作成するときに指定したリバースドメイン名に修正する(特にいじらないでもOKだった)

8. Xcode、Schemeで開発機(iPhone等)を選択してRun!
 
 

 - Apple, iPhone, Tips

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
占いアプリでも作ってみよう

自己学習と趣味を兼ねてスマフォアプリを作ってみようと思う。 背景としては、 ・課 …

no image
Titaniumで実施したiOS7対応

Titaniumでいくつかアプリを作っていますが、自分が行ったiOS7対応をまと …

Titanium StudioでAndroid SDKを設定する方法

Titanium Studioのインストール、設定をトラブルシューティングするこ …

no image
Titanium広告モジュールまとめ

こんにちは、Obj-C勉強中の@sawada50です。 @yagi_さんに超期待 …

iOS6 にアップデートする方法

iPhoneをiOS6にアップデートする方法をご紹介。 (iOS6をダウンロード …

Macの起動時の効果音を消す方法

Macを起動した時に「デ~ン!」ってなる効果音を消す方法です。 カフェに行ってM …

no image
Androidアプリ開発アイコンリソースサイズ一覧

Androidアプリで必要なアイコンのサイズ一覧です。 Kindleストアで必要 …

no image
ソフトバンクiPhone5SからSIMフリーiPhone6へ移行しても月々割は継続する

iPhone6発売にあたり、現在のソフトバンクで契約しているiPhone5sの契 …

no image
Titanium Certified Application Developerになったよ!

Titanium Certified Application Developer …

Titanium Stdio インストール・日本語化のやり方 [Mac OS X]

Titanium Developer でアプリのビルドやデバッグをしていたけど、 …