LoginSignup
7
5

More than 5 years have passed since last update.

Xcode 10 beta のリリースノートを翻訳してみる(2018/6/19~追記中)

Last updated at Posted at 2018-06-18

職場でチームの方と話していて
ノリでXcode10 betaのリリースノートを翻訳してみることに。
全部で39ページあるので(やば。多い。。)徐々に追記していきます。

本文はApple Developerにログインした状態で以下に掲載
https://download.developer.apple.com/Developer_Tools/Xcode_10_beta_3/Release_Notes_for_Xcode_10_beta_3.pdf

Xcode10 beta リリースノートCopyright

Copyright © 2018 Apple Inc.

SDKバージョン

Xcode10 beta は SDKs for iOS 12, watchOS 5, macOS 10.14, and tvOS 12を含んでいます。

インストール

Xcode10 beta は前バージョンのXcodeと共存させることができます。

プレリリースバージョンのXcodeはdeveloper.apple.comから作成可能になり、
XIPファイルとしてまとめられます。ベータ版のXcodeをインストールするには、
そのXIPファイルをダウンロードして、ダブルクリックで展開してから、
Xcode-beta.appをApplicationsフォルダへドラッグアンドドロップで置いてください。
コマンドラインツールをベータ版のXcodeから使用するには、以下を入力してください。

run xcode-select -s <path to Xcode>

最終的なXcode10はApp Storeから可能となります。
以前のバージョンのダウンロードはdeveloper.apple.com/downloads/moreから可能です。

追加の開発ツールにアクセス

InstrumentsやFileMergeのような追加の開発ツールを起動するには、
ベータ版のXcodeを起動してXcode > Open Developer Toolを選択しましょう。
これらの開発ツールはXcodeを起動していなくても、Dockから直接アクセス可能のままにできます。

テクニカルサポートと機能の学習

Appleは以下にXcodeでの開発サポートを提供します。

  • Apple Developer Forums
    Appleプラットフォームと開発者ツールを使用した開発についての討論に参加しましょう.
      

  • Bug Reporter.
    問題を報告し、 リクエストを強化して, Appleにフィードバックをお寄せください。
     

  • Apple Developer サイト.
    最新のより最新の開発情報をXcode向けの技術文書として手に入れましょう。
     

  • Xcodeのホームページ.
    最新のXcodeリリースについて、さらに高度な情報を手に入れてください。
    最新をインストールしてXcodeのbetaを試しましょう。
    Xcodeを使用するためのヘルプは Help > Xcode Helpで見ることができます。

非推奨のお知らせ

  • MacOS10.14では32ビットアプリケーションのコンパイルサポートを含みません。
    i386へのコンパイルが必要な場合はXcode9.4以下が必要になります。
     

  • SVNのサポートは削除されました。
     

  • dtrace基盤のカスタム計測は、macOSとシミュレーターのみでInstruments内で使用できなくなりました。新しいカスタム計測パッケージは、より柔軟で、データ表示をコントロールでき、全てのプラットフォームをサポートするos_signpostに基づいています。
     

  • libstdc++でのビルドはXcode8で非推奨となり、Xcode10でiOS向けにサポートされなくなります。
    C++言語プロジェクトはlibc++へのマイグレーションと、iOS7以降の実行ターゲットを設定することが推奨され、開発者はlibstdc++ (-lstdc++, -lstdc++.6.0.9, libstdc++.6.0.9.tbd, and libstdc++.6.0.9.dylibを含む)への依存性を削除するため、
    ハードコードされたリンカのフラグと、ターゲットの依存性を監視しなければなりません。
    libstdc ++に対して構築された静的アーカイブなどのプロジェクトの依存関係も、libc++に対して再構築する必要があります。(40885260)

コマンドラインツール

コマンドラインツールパッケージは、macOS SDK内にmacOSシステムヘッダーをインストールします。
インストールされたツールでコンパイルされたソフトウェアは、標準で以下のパスでmacOSヘッダーを検索します

/Applications/Xcodebeta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.1
4.sdk/usr/include

/usr/includeにあるベースシステムのmacOSヘッダを探す旧型ソフトを使用する場合、
以下にあるパッケージをインストールしてください。

/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg

意図したバージョンのコマンドラインツールを使用していることを確認するには、
インストール後に以下のxcode-selectコマンドを実行してください。

xcode-select -s <path to Xcode>
7
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
5