iOS上で動作するアプリケーションをビルドし、リリースするまでのプロセスを解説した書籍です。iOSデベロッパープログラムに参加し、アプリケーションIDの登録、開発用と配布用証明書のセットアップ、テスト用デバイスの登録、開発用と配布用のプロファイルをセットアップ、Xcodeを用いたビルドなどの一連のプロセス。またコマンドラインによるビルドの自動化について、コンパクトにまとめています。なお本書はEbookのみの販売となります。
iOSプログラミング ビルド&リリース
Ron Roche 著、肥田 恒光、株式会社トップスタジオ 訳
![[cover photo]](https://www.oreilly.co.jp/books/images/picture_large978-4-87311-561-0.jpeg)
- TOPICS
- Programming , Mobile
- 発行年月日
- 2012年08月
- ISBN
- 978-4-87311-561-0
- 原書
- Essential iOS Build and Release
- FORMAT
- EPUB
目次
はじめに 必要なもの 本書の内容 本書の表記規約 サンプルコードの利用について お問合せ先 謝辞 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によるアドホック配布のビルド