Apple、開発者向けにiOS 7.1 ベータ3をリリース

Apple、開発者向けにiOS 7.1 ベータ3をリリース

Appleは開発者向けにiOS 7.1ベータ3をリリースしました。この新リリースでは多数のバグが修正されたようで、正式リリースに一歩近づきました。

iOS_7_1_beat_3

iOS 7.1 Beta 3 のリリースノートは次のとおりです (BGR 提供)。

注意事項と既知の問題

以下の問題は、iOS SDK 7.1 ベータ 3 を使用してコードを開発する場合に発生します。

ブルートゥース

既知の問題

64 ビット デバイスで実行されている 32 ビット アプリは BTServer に接続できません。

CFネットワーク

注記

一部のウェブサーバーが「Content-Encoding: gzip」コンテンツに対して誤ったContent-Length値を送信する問題に対処するため、互換性動作が追加されました。以前は、  この状況では「ネットワーク接続が失われました」/ NSURLErrorNetworkConnectionLost (-1005) エラーが送信されていましたNSURLConnection 。 NSURLSession

互換性の動作は、Content-Length の値が gzip 圧縮された展開後のコンテンツと完全に一致する場合にのみ適用されます。「1 ずれている」などの誤カウントには適用されません。

iCloud

iOS 7.1 ベータ 3 で修正されました

セットアップ アシスタント中に新しい iCloud アカウントを作成すると、iCloud キーチェーンを有効にするときにエラーが発生しなくなりました。

メッセージ

既知の問題

メッセージでは、送信直後に iMessage 送信失敗が表示されることがあります。

回避策: エラー アイコンをタップしてメッセージを再送信します。

音楽アプリ

iOS 7.1 ベータ 3 で修正されました

オーディオブックが期待どおりに再生されるようになりました。

サファリ

注記

viewportメタタグキーにminimal-uiプロパティが追加されました。このプロパティを使用すると、iPhoneのページ読み込み時に上部と下部のバーを最小化できます。minimal-uiが設定されたページでは、上部のバーをタップするとバーが再び表示されます。コンテンツ内を再度タップすると、バーは再び非表示になります。

たとえば、<meta name=”viewport” content=”width=1024, minimal-ui”> を使用します。

UIキット

既知の問題

  • UITextField 制約によってベースライン揃えされたまたは の属性が、制約の追加後に変更された場合 UILabel 、レイアウトが正しく表示されない可能性があります。ただし、 の場合は例外で -setFont: 、 UILabelこれは期待どおりに動作するはずです。回避策: ベースライン揃え制約を追加した後はUITextField 、 または を UILabel 変更しないでください。変更が必要な場合は、制約を削除してから再度適用してください。ただし、これはパフォーマンスに影響を与えるため、必要な場合を除き、行わないでください。
  • ストーリー backIndicatorTransitionMask ボードまたは xib からの は実行時に正しく解釈されません。回避策: backIndicatorTransitionMask コードで を設定します。

このアップデートは、AppleのiOS Developer Centerを通じて有料開発者向けに即時提供されます。XcodeとApple TVソフトウェアベータの新しいビルドも利用可能です。

新しいビルドは、iOS 7.1 ベータ 2 を実行しているデバイスで 116MB の無線アップデートとしても利用できます。開発者の皆さん、ぜひ入手してください!