iOSプログラミング ビルド&リリース
- Ron Roche 著、肥田 恒光、株式会社トップスタジオ 訳
- 2012年08月 発行
- ISBN978-4-87311-561-0
- フォーマット ePub
- 原書: Essential iOS Build and Release
内容
iOS上で動作するアプリケーションをビルドし、リリースするまでのプロセスを解説した書籍です。iOSデベロッパープログラムに参加し、アプリケーションIDの登録、開発用と配布用証明書のセットアップ、テスト用デバイスの登録、開発用と配布用のプロファイルをセットアップ、Xcodeを用いたビルドなどの一連のプロセス。またコマンドラインによるビルドの自動化について、コンパクトにまとめています。なお本書はEbookのみの販売となります。
目次
はじめに
必要なもの
本書の内容
本書の表記規約
サンプルコードの利用について
お問合せ先
謝辞
1章 iOSビルド&リリースの概要
iOS Dev Center
Automatic Device Provisioning
Apple WWDR証明書の追加
2章 アプリケーションIDと証明書
アプリケーションID
アプリケーションIDの作成
開発用証明書と配布用証明書
開発用証明書のセットアップ
開発用証明書署名要求の生成
開発用証明書の作成
開発用証明書の確認
開発用の鍵の識別
配布用証明書のセットアップ
配布用証明書署名要求の生成
配布用証明書の作成
配布用証明書の確認
配布用の鍵の識別
配布用秘密鍵のエクスポート
配布用秘密鍵のインポート
3章 iOSデバイスとプロビジョニングプロファイル
iOSデバイスのプロビジョニング
テスト用iOSデバイスの使用
UDIDをXcode Organizerから取得する
UDIDをiPhone構成ユーティリティから取得する
UDIDをiTunesから取得する
iOS Provisioning PortalにiOSデバイスを登録する
iPhone構成ユーティリティでデバイスを一括してアップロードする
iOS Provisioning PortalからiOSデバイスを削除する
開発用と配布用のプロビジョニングプロファイル
開発用プロビジョニングプロファイルのセットアップ
アドホック配布用プロビジョニングプロファイルのセットアップ
App Store配布用プロビジョニングプロファイルのセットアップ
iOSデバイスへのプロビジョニングプロファイルのインストール
Xcode Organizerでプロビジョニングプロファイルをインストールする
iPhone構成ユーティリティでプロビジョニングプロファイルをインストールする
iOSデバイス上のプロビジョニングプロファイルを確認する
iOSデバイスからプロビジョニングプロファイルを削除する
デベロッパプロファイルを別のコンピュータに転送する
4章 ビルド&リリース
Xcodeのビルド設定
Xcodeの設定について
アプリケーションIDのセットアップ
バンドルIDを設定する
バンドルIDを確認する
ベースSDK(Base SDK)を設定する
配置ターゲットを設定する
特定のハードウェアアーキテクチャをターゲットにする
アイコンと起動画像
iPadのアイコンと画像
iPhoneおよびiPod touchのアイコンと画像
ユニバーサルアプリケーションのアイコンと画像
ビルドシナリオ
iOSシミュレータの使用
iOSシミュレータによるビルド
XcodeによるビルドとiOSデバイスへの配備
デバイスのセットアップ
証明書とプロビジョニングプロファイルのセットアップ
Xcodeのビルド設定
開発ビルド
アドホック配布用のビルド
デバイスのセットアップ
証明書とプロビジョニングプロファイルのセットアップ
Xcodeのビルド設定
アドホック配布用のビルド
アドホック配布に向けてのパッケージ化
アドホックビルドの配布
アドホックビルドをiTunesでインストールする
アドホックビルドをiPhone構成ユーティリティでインストールする
社内Webサイトによるアドホックビルドの配布
Webサーバの構成
ネットワーク構成
Wireless Distribution用のビルド
Webサーバにファイルを配置する
App Storeビルドの配布
iTunes Connect上にアプリケーションレコードをセットアップする
XcodeによるApp Storeビルドの配布
Application LoaderによるApp Storeビルドの配布
iTunes Connectでアプリケーションを更新する
5章 ビルド自動化
ビルド環境
ベータ版のXcodeとiOS
ビルド自動化のシナリオ
xcodebuildによるApp Store配布のビルド
遅延コード署名(Deferred Code Signing)の使用
xcodebuildによるアドホック配布のビルド