職場でチームの方と話していて
ノリで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>