
Appleは本日、iOS 5ベータ6を開発者向けにリリースしました。これは、iOS 5ベータ6を搭載したデバイスとの同期に必要なiTunes 10.5ベータ6です。また、Appleは本日、iOS 5ベータ6を搭載した開発者向けデバイスとの互換性に必要なXcode 4.2開発者プレビュー6もリリースしました。iOS 5は、第5世代iPhoneと同時に今秋に正式リリースされる予定です。iPhone 5は10月上旬に発売される見込みなので、iOS 5もその時期に正式リリースされる可能性が高いでしょう。
iOS 5 には、通知センターと呼ばれるまったく新しい通知システム、ホーム画面から簡単に雑誌や新聞を読めるニューススタンド、Twitter の統合、iCloud のサポート、写真編集機能を備えた改良されたカメラおよび写真アプリケーション、位置認識リマインダー アプリケーション、無線によるソフトウェア アップデート、コンピューターを使わないセットアップ、iMessages、リーディング リストを備えた改良された Safari、iPad での改良されたタブ ブラウジング、改良されたゲーム センター、iPad ナビゲーション ジェスチャのサポート、WiFi 同期、iPad 2 AirPlay ミラーリングなど、200 を超える新機能が含まれています。
さらに、Apple は、iCloud をサポートする iOS 向け iWork の 2 番目のベータ版と Apple TV ソフトウェア ベータ 5 をリリースしました。
本日のリリースで何か新しい点が見つかった場合は、[email protected] までお知らせください。Appleによる iOS 5 ベータ 6 の完全な変更ログは、休憩後に公開されますので、ぜひご覧ください。
アカウント
- iCloudアカウントを作成する際は、MobileMeアカウントではなく、完全なメールアドレスであれば、どのApple IDでもご利用いただけます。MobileMeアカウントをお持ちの場合は、iCloudに移行できます。iCloudに関する詳細は、http://developer.apple.com/icloudをご覧ください。
- 修正: 設定アシスタントを使用してiCloudまたはMobileMeアカウントを設定し、「iPhoneを探す」をオンにしたままにしておくと、設定後に「iPhoneを探す」がオフになる場合があります。設定アシスタントを終了した後、「設定」→「メール、連絡先、カレンダー」→「アカウント」で「iPhoneを探す」がオンになっていることを確認してください。
- 修正: セットアップアシスタントでiCloudサービスを有効にしても、正しく保存されない場合があります。セットアップアシスタントを完了したら、「設定」>「iCloud」にアクセスしてiCloudアカウントの状態を確認してください。デバイスに複数のiCloudまたはMobileMeアカウントが設定されている場合は、「設定」>「メール/連絡先/カレンダー」で各アカウントの状態を確認してください。
- 修正: 複数のアカウントでブックマークを無効にすることをお勧めします。ブックマークが有効になっている場合、結果が予測できない可能性があります。
エアプレイ
- iOS 5 以降では、アプリケーションや Web サイト内のビデオ コンテンツはデフォルトで AirPlay 対応になります。
- iOS 5 は AV Foundation 経由でビデオの AirPlay をサポートします。
アップルTV
- Apple TVソフトウェアベータ版を使用すると、AirPlayを使用してiPad 2のコンテンツをApple TV(第2世代)にミラーリングできます。また、このベータ版ソフトウェアはApple TVでフォトストリームも有効にし、iCloudに保存されている写真にアクセスできるようになります。Apple TVソフトウェアベータ版は、iOS 5アプリやウェブサイトで最新のAirPlay機能をテストするために提供されています。Apple TVソフトウェアベータ版をデバイスにインストールするには、まずiOS Developer Program PortalでデバイスのUDIDを登録する必要があります。
- ホームシェアリング経由で再生されたテレビ番組を終了すると、Apple TV がメインメニューに戻る場合があります。
- 音楽プレイリストはホームシェアリング経由ではアクセスできません。
バイナリ互換性
- iOS 5.0 SDK にリンクされたアプリケーションでは、ピンチ ジェスチャ中にスクロール ビューのコンテンツ オフセットが整数ピクセルに丸められなくなりました。
カレンダー
- 誕生日カレンダーは現在、ウェブ
icloud.com
サイトおよびWindowsではご利用いただけません。今後のリリースでご利用いただけるようになる予定です。 - 修正: セットアップアシスタントでiCloudアカウントを設定したにもかかわらず、デフォルトのカレンダーが「iPhone内」カレンダーのままになる問題。回避策として、セットアップアシスタント終了後、「設定」>「メール/連絡先/カレンダー」>「デフォルトのカレンダー」でデフォルトのカレンダーをリセットしてください。
- 修正: iOS で iCloud カレンダーデータのプッシュが機能しません。iCloud カレンダーを同期するには、カレンダーアプリを起動するか、左上隅のカレンダーボタンを使用してカレンダーを手動で更新してください。
コアイメージ
- ベータ 1 以降 、 いくつ か の フィルターが 追加 さ れ まし た 。 現在 の リストには 、次 のフィルター が 含まれ て い ます :
CIAdditionCompositing
、 ... CIAffineTransform
CICheckerboardGenerator
CIColorBlendMode
CIColorBurnBlendMode
CIColorControls
CIColorCube
CIColorDodgeBlendMode
CIColorInvert
CIColorMatrix
CIColorMonochrome
CIConstantColorGenerator
CICrop
CIDarkenBlendMode
CIDifferenceBlendMode
CIExclusionBlendMode
CIExposureAdjust
CIFalseColor
CIGammaAdjust
CIGaussianGradient
CIHardLightBlendMode
CIHighlightShadowAdjust
CIHueAdjust
CIHueBlendMode
CILightenBlendMode
CILinearGradient
CILuminosityBlendMode
CIMaximumCompositing
CIMinimumCompositing
CIMultiplyBlendMode
CIMultiplyCompositing
CIOverlayBlendMode
CIRadialGradient
CISaturationBlendMode
CIScreenBlendMode
CISepiaTone
CISoftLightBlendMode
CISourceAtopCompositing
CISourceInCompositing
CISourceOutCompositing
CISourceOverCompositing
CIStraightenFilter
CIStripesGenerator
CITemperatureAndTint
CIToneCurve
CIVibrance
CIVignette
CIWhitePointAdjust
ゲームキット
- ターンベースの試合の試合データは現在 4 KB のデータに制限されています。
- 新機能: ローカル プレイヤーのターンになったときだけでなく、試合でターンが行われるたびにイベントがデリゲートに渡されるようになりました。
- 修正: Game Centerにログインする際、パスワードがクリアされ、ログインが完了しない場合があります。2回目に試すとログインに成功します。
- 修正: このベータ版では、GameKit招待が失敗する場合があります。回避策として、デバイスを再起動してください。
iBooks
- iBooks 1.2.2では、書籍内の一部のテキストや画像が表示されない場合があります。App StoreからiBooks 1.3にアップデートしてください。
iCloudバックアップ
- これはベータ版ソフトウェアであるため、重要なデータや情報の保存にiCloudサービスを使用しないことをお勧めします。iCloudバックアップを有効にすると、同期時にiTunesで自動的にバックアップされなくなります。また、iTunesを使用して手動でデバイスをバックアップすることをお勧めします。以前のバージョンのiOS 5ベータ版で作成されたバックアップは、まもなく互換性がなくなり、利用できなくなります。デバイスのバックアップを継続するには、このバージョンのiOS 5ベータ版にアップグレードすることを強くお勧めします。バックアップからの復元でエラーが発生した場合、またはiCloudにサインインしてから1時間以上経過してからバックアップを有効にした場合は、「設定」からiCloudアカウントを削除して再度追加してみてください。エラーが解決しない場合は、デバイスを消去して復元を再度開始してください。
iCloudストレージ
- 新機能: コンテナーから派生したパスで
stringByResolvingSymlinksInPath
または の いずれかを呼び出すと 、その結果を使用して調整された読み取りを正常に実行できなくなります。stringByStandardizingPath
- 新機能: KVS では、キーごとの制限が 64 KB に引き上げられ (アプリごとの制限と一致するように)、キーの最大数は 256 に引き上げられました。
- iOS 5ベータ期間中、サーバーに保存されているドキュメントは、GM前に定期的に削除される可能性があります。そのため、重要なドキュメントや情報はサーバーに保存しないことを強くお勧めします。
- iOS Provisioning PortalでプロビジョニングプロファイルをiCloud用に有効化する必要はなくなりました。新しく生成されたプロビジョニングプロファイルはすべて、iCloud用に自動的に有効化されます。Xcodeで管理されているチームプロビジョニングプロファイルをご使用の場合は、Xcode Organizerで「更新」をクリックして、iCloud対応の新しいプロファイルを取得してください。その他のすべてのプロビジョニングプロファイルをiCloud用に有効化するには、iOS Provisioning Portalでプロファイルを再生成するだけです。
- アプリケーションで
NSMetadataQuery
クラスを使用している場合は、述語自体は無視されますが、述語を設定する必要があります。 - このベータ版では、
setSortDescriptors:
の方法はNSMetadataQuery
サポートされていません。 - 修正: ベータ5より前のバージョンでは、iCloudを使用するには、Mac OS XプロジェクトとiOSプロジェクトの両方で、Entitlementsファイル内に様々なコンテナ識別子(アプリケーションのディスプレイセット)を手動で指定する必要がありました。ベータ5以降、アプリ内でiCloudストレージを有効にするには、プロジェクトの「概要」ペインで「Enable Entitlements」チェックボックスをクリックするだけです。Xcodeは、チームIDを自動的に含むカスタムEntitlementsファイルをプロジェクト用に作成します。アプリケーションの必要に応じて、iCloudコンテナの値を追加できます。(iCloudストレージを使用するには、XcodeまたはiOS Provisioning Portalで既存のプロビジョニングプロファイルを再生成する必要があることに注意してください。)iCloud Key-Value StoreまたはiCloudコンテナのEntitlements値にカスタム識別子文字列を指定する場合、文字列の先頭にチームIDを付加する必要はなくなりました。Xcodeはこれらのエントリの先頭にチームIDを自動的に付加します。
URLForUbiquityContainerIdentifier:
メソッド に渡すコンテナ識別子文字列には、NSFileManager
文字列の先頭にチームIDを含める必要があります。便宜上、 を渡した場合nil
、Foundationはアプリのエンタイトルメントで指定された最初のドキュメントコンテナIDを使用します。- Cloud Storage ドキュメント API を保護されたデータと組み合わせて使用すると、データ破損につながる可能性がある問題が発生します。
- 修正: このベータ版では、ドキュメントベースのアプリケーションは、ファイルが変更、移動、または削除されたことを常に検出できるわけではありません。
- このベータ版では、ファイル プレゼンター (
NSFilePresenter
プロトコルを採用するオブジェクト) は、特に次のメッセージを受信するはずの一部を受信しません。presentedItemDidChange
presentedSubitemDidAppearAtURL:
presentedSubitemDidChangeAtURL:
これを回避するには、メソッドを実装し、ファイルプレゼンターが再取得したときにライターが実際に書き込みを行ったかどうかを確認する必要があります
relinquishPresentedItemToWriter:
。また、FSEventsを使用してファイルシステムの変更を監視することもできます。 - このベータ版では、ディレクトリ内のファイルの変更に関するメッセージは、
NSFilePresenter
プロトコルを採用しているオブジェクトに配信されません。 - iCloudストレージインターフェースに関するバグを報告する際は、デバッグセッション中に収集したログを必ずご提出ください。これらのログを生成するには、デバイスに専用のデバッグプロファイルをインストールする必要があります。デバッグプロファイルはhttp://connect.apple.comから入手できます。このプロファイルにより、iCloudストレージの使用に関する問題の診断に必要なデバッグログを生成できます。ログ収集の手順は以下のとおりです。
- プロファイルをインストールします。(最も簡単な方法は、プロファイルを自分宛にメールで送信し、相手のデバイスで添付ファイルを開くことです。)
- バグを再現します。
- iTunes と同期してデバイスからログを取得します。
- バグレポートにはログを添付してください。ログは にあります
~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs
。
これらのログは急速に大きくなる可能性があるので、問題を再現し、バグ レポート用のログを取得した後は、プロファイルを削除する必要があります。
- OS Xではファイル名の大文字と小文字は区別されませんが、iOSでは大文字と小文字が区別されます。そのため、両者間でファイルを同期する際に問題が発生する可能性があります。iOSでは、大文字と小文字のみが異なるファイル名を作成しないよう対策を講じてください。
iメッセージ
- iMessage ベータ 1 は、ベータ 2 以降の iMessage ユーザーと通信できなくなります。
- 新機能:セットアップ アシスタントは、FaceTime または iMessage に AppleID パスワードを入力しません。
インターフェースビルダー
- 新機能:自動レイアウトを使用するドキュメントの最上位ビューには、幅と高さの制約を追加できません。この問題を回避するには、コード内で必要な幅または高さの制約を手動で追加してください。
- 新機能: Interface Builderでは、自動レイアウトとXcodeが生成する制約を使用したドキュメントは削除できません。これらの制約を「削除」するには、期待する動作に対するユーザー制約を作成します。例えば、ボタンをドラッグアウトすると、Xcodeがボタンのスーパービューに先行制約を生成し、スーパービューに後端制約を追加したい場合、「制約を追加 => スーパービューに後端制約を追加」を使用して手動で作成すると、スーパービューへの先行制約が削除されます。
- 新機能:コンテナを埋め尽くすビューでは、ウィンドウのサイズを変更すると、幅と高さの均等制約が破られる場合があることが確認されています。ウィンドウのサイズを変更した際に幅と高さの均等制約が破られた場合、制約を再度追加することで、ウィンドウが制約に合わせて適切に調整されます。
- 新機能: インスペクターで制約の値を編集する場合、制約は選択されたままになり、アウトライン ビューでは制約が選択された状態で表示され続けます。
- 新機能: XCode 4.2 では、ビュー (単一のビューまたは複数のビュー) をコピーするときに、選択したビューに直接適用されたユーザー定義の制約と、コピーされるビュー間のユーザー定義の制約の両方がペーストボードにコピーされます。
- 新機能: Xcode 4.2 では、Cocoa Auto Layout を使用したドキュメントにおいて、キャンバスの「すべて選択」で編集中のビューの制約とサブビューが選択されなくなりました。ビューが選択されている場合は、ビューのみが選択されます。制約が選択されている場合は、「すべて選択」ですべての制約が選択されます。
- 新機能: NSSegmentedControl のセグメントスタイルを「自動」に変更すると、Cocoa Auto Layout を使用したドキュメントでクラッシュする可能性があります。この問題を回避するには、Round や Textured などの明示的なセグメントスタイルを使用し、実行時に -[NSSegmentedCell setSegmentStyle:] を使用してセグメントスタイルを自動に変更してください。
iPod
- 修正: デバイスまたはヘッドフォンの音量ボタンを使用すると、音量レベルが変更されても、アプリケーションの UI の音量スライダーが更新されない場合があります。
iTunes
- ベータ5に付属するiTunesのバージョンは、ベータ4ソフトウェアがインストールされているデバイスと同期できません。この問題を回避するには、以下の手順を実行してください。
- ベータ 4 がインストールされているデバイスを、ベータ 4 に付属するバージョンの iTunes に同期します。
- iTunes をベータ 5 に付属するバージョンにアップグレードします。
- デバイスを接続し、ベータ 5 ソフトウェアをインストールします。(デバイスを初めて接続したときに同期エラーが表示される場合があります。)
- ベータ 5 ソフトウェアをインストールした後、手順 1 で作成したバックアップから復元します。
- iTunes Store から購入したビデオは、iTunes 10.5 を使用した第 2 世代 AppleTV で AirPlay 経由で再生されません。
郵便
- 設定でメールアカウントのホスト名を変更すると、統合受信トレイに空白のメッセージが表示される場合があります。回避策として、ホスト名を変更するのではなく、アカウントを削除して再度追加してください。
OTAソフトウェアアップデート
- OTA ソフトウェア アップデートを実行する場合は、写真を iTunes と再同期する必要があります。」
写真
- 修正: iTunesバックアップから写真ライブラリを復元すると、復元後に一部の写真が写真アプリに表示されない場合があります。iOSベータ5にアップデートする前に、写真をバックアップしてください。
リマインダー
- 新機能: Yahoo!アカウントでリマインダーの同期が有効になっていて、サーバー上にリマインダーコレクションがない場合、スマートフォンによって継続的に再作成されます。Yahoo!サーバーのバグにより、そのコレクションはイベントカレンダーとして表示されます。
シミュレーター
- Xcode 4.2 を搭載した Mac OS 10.7 で実行されている iOS 4.3 シミュレータでは、位置情報サービスは機能しません。
踏み台
- iOS 5では、アプリのプッシュ通知とローカル通知が新しい通知センターに表示されます。通知センターには「未読」とみなされる通知が表示されます。「未読」ステータスのないプッシュ通知とローカル通知に対応するため、開発者はアプリケーションのバッジカウントを使用して、通知センターから通知を消去することができます。アプリケーションがバッジカウントをクリア(ゼロに設定)すると、iOS 5は通知センターからその通知を消去します。
- 修正: このベータ版では、キー (ファイル内) は考慮されません
UIPrerenderedIcon
。Info.plist
ストアキット
- 修正: iTunes Sandbox を使用してアプリをテストしている開発者の場合、アプリ内購入が機能しません。
UIオートメーション
- 新機能: UI オートメーション スクリプトで performTaskOnHost API を使用する際に、既知の問題が発生することがあります。API を使用して実行されるタスクが標準出力または標準エラーに過剰な量(例えば数千行のテキスト)を出力する場合、タイムアウトに達するまでタスクがデッドロック状態になり、タイムアウトに達した時点で JavaScript 例外がスローされる可能性があります。
- の 関数
lock()
と 関数は<seconds>関数 に置き換えられました 。unlock()
UIATarget
lockForDuration(
)
- iOS 5 ベータ2以降では、ホストターミナルからinstrumentsツールを使用してiOSデバイス上のUIオートメーションスクリプトの実行をトリガーできるようになりました。コマンドは以下のとおりです。
instruments -w <device id> -t <template> <application>
- UIオートメーション用のCLIツールを使用する場合、デフォルトのオートメーションテンプレートをターゲットとし、スクリプトと結果パスを環境変数オプションとしてツールに渡すことができるようになりました。例:
instruments -w <device id> -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <application> -e UIASCRIPT <script> -e UIARESULTSPATH <results path>
UIキット
- iOS 5 ベータ 3 以降では、
exclusiveTouch
のプロパティはUIControl
元のデフォルト値 に戻りましたNO
。 nil
メソッド(またはフッターの同等のメソッド)から 戻るだけではtableView:viewForHeaderInSection:
、ヘッダーを非表示にするのに十分ではなくなりました。 ヘッダーを非表示にするにtableView:heightForHeaderInSection:
は、オーバーライドして戻る 必要があります0.0
。- iOS 5ベータ版では、この
UITableView
クラスには、定義されたパラメータを使用してセルをある行から別の行へ移動する2つのメソッドがあります。これらのAPIは次のとおりです。moveSection:toSection:
moveRowAtIndexPath:toIndexPath:
- Interface Builder のクラスを使用すると
UIWebView
、iOS 5 で透明な背景色を設定できます。新しい SDK に対してコンパイルする開発者は、XIB でUIWebView
透明設定を確認できます。 - iOS 5 ベータ版では、、、
UINavigationBar
の 実装が変更されUIToolbar
、 サブクラスで実装されていない限り、これらのクラスのインスタンスではメソッドが呼び出されなくなりました。 これらのクラスのいずれかのカテゴリでメソッドを再実装したアプリでは、 メソッドが呼び出されなくなります。UIKit は、iOS 5 より前にリンクされたアプリではメソッドが呼び出されないようにリンクチェックを行いますが、iOS 5 以降ではこの設計をサポートしていません。アプリは次のいずれかを実行できます。UITabBar
drawRect:
drawRect:
drawRect:
- iOS 5 以降のバーの場合はカスタマイズ API を使用することをお勧めします。
- サブクラス
UINavigationBar
(または他のバー クラス) を作成し、drawRect:
サブクラス内でオーバーライドします。
- の
indexPathForRow:inSection:
、section
、row
メソッドは の 代わりにNSIndexPath
を使用する ようになりました。これにより、これらの型は で定義されたメソッドと一致するようになります 。NSInteger
NSUInteger
UITableView
cameraOverlayView
タッチ イベントは、 のプロパティ のビューに転送されませんUIImagePickerController
。scrollToRowAtIndexPath:atScrollPosition:animated:
の 動作を変更しUITableViewScrollPositionTop
、プロパティUITableViewScrollPositionBottom
の上部と下部を調整するようになりましたcontentInset
。- 新機能: iOS 5.0 より前のリリースでは、この
UIPopoverController
クラスは、ポップオーバーコントローラのコンテンツビューコントローラであるビューコントローラの自動サイズ変更マスクを無条件に設定していました。また、ポップオーバーコントローラのコンテンツビューUINavigationController
コントローラであるオブジェクトにプッシュされたビューコントローラのビューの自動サイズ変更マスクも無条件に設定していました。iOS 5.0 では、UIPopoverController
iOS 5.0 以降にリンクされたアプリケーションでは、このクラスはこのような処理を行わなくなります。開発者は、ポップオーバーだけでなく、あらゆるコンテナ内で任意のサイズ変更ができるように、ビューの自動サイズ変更マスクが適切に設定されていることを確認する必要があります。 のマスクは(
UIViewAutoresizingFlexibleWidth
|
UIViewAutoresizingFlexibleHeight
)
不合理ではありません。 - の完了ハンドラは、
saveToURL:forSaveOperation:completionHandler:
以前は内部で呼び出されていましたが、現在は調整書き込みブロックの外部で呼び出されています。 - 新機能: この
autosaveWithCompletionHandler:
メソッドは期間ベースの保存時にのみ呼び出されるようになり、保存せずに戻っても安全です。ただし、このsaveToURL:forSaveOperation:completionHandler:
メソッドが呼び出される場合は、ドキュメントを保存する必要があります。
SafariとWebKit
- iOS 5では、新しい継承CSSプロパティ が
-webkit-overflow-scrolling
利用可能になりました。この値により、touch
ウェブ開発者は要素内でネイティブスタイルのスクロールを有効にすることができますoverflow:scroll
。このプロパティのデフォルト値は でauto
、これはモーメンタムなしで1本指スクロールを可能にします。 - 修正: ベータ 5 では、クライアント側の SSL 証明書を使用するサイトにアクセスできず、アプリケーションがクラッシュする可能性があります。
- WebKitフレームワークは、Safari 5.1にほぼ一致する新しいWebKitエンジンを採用しました。iOSにおける新しいWebKitフレームワークの注意点は以下のとおりです。
- 新しい HTML5 準拠のパーサーがあります。
- 単語の丸め動作に浮動小数点ベースの精度が採用されたため、テキスト レイアウトの幅が若干変わる場合があります。
- フォーム フィールドの検証が改善され
<input type=number>
、先頭のゼロの削除や数値の書式設定などが含まれるようになりました。 - 入力フィールドでタッチ イベントがサポートされるようになりました。
window.onerror
がサポートされるようになりました。- ユーザー エージェント文字列にロケール情報がない新しいユーザー エージェントが存在します。
- 修正: URL はスキームをすべて小文字にすることで正規化されるようになりました。UIWebView からネイティブコードに情報を渡すために偽の URL を使用する場合は、スキームが常に小文字であること、またはネイティブコードが大文字と小文字を区別せずにスキームを比較することを確認してください。
Wi-Fi同期
- iOS 5 ベータ4以降では、MacだけでなくWindowsでもワイヤレス同期が利用可能になりました。(このサポートにはOS X 10.6.8またはLionが必要です。)デバイスをUSBケーブルでiTunesに接続すると、ワイヤレス同期を有効にするオプションが表示されます。デバイスを復元した後は、ケーブルを使用して最初の同期を行うことをお勧めします。
- デバイスが電源に接続され、ペアリングしたコンピュータと同じネットワークに接続されている場合、ワイヤレス同期は自動的に開始されます。または、iTunes または「設定」>「一般」>「iTunes 同期」から手動で同期を開始することもできます(ペアリングしたコンピュータと同じネットワークが必要です)。
- デバイスに同期したアプリ、メディア、写真に問題がある場合は、リセットしてから再同期してください。「設定」>「一般」>「リセット」から、「すべてのコンテンツと設定を消去」を選択してください。その後、iTunesに再接続して再度同期してください。
- 修正済み: 場合によっては、デバイスで連絡先、カレンダー、アカウント設定の同期、またはiTunesへのバックアップが失敗することがあります。その場合は、デバイスを再起動して再同期してください。
エックスコード
- Xcode 4.2 Organizer では、復元モードのデバイスが表示されない場合があります。回避策として、iTunes を使用して復元することができます。
- iOS 5 ベータ 5 では、iOS シミュレータは OS X 用の iCloud 開発者シードの以前のリリースと互換性がありません。互換性を確保するために、最新の iCloud 開発者シードに更新することを強くお勧めします。
- iOS 5.0 SDK は、iOS 4.3 と iOS 5.0 の両方のシミュレーターをサポートします。
- 修正: Xcode がページベースのテンプレートをビルドできない問題を修正しました。この問題は、プロジェクトに Core Graphics フレームワークを追加することで回避できます。
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。