Blog posts tagged in macOS Sierra
2017/1/11付けの David Millington 氏のブログ記事にて案内されていますとおり、macOS Sierra および iOS Simulator 向けの Debugger Hotfix がリリースされました。
Hotfix は下記URLよりダウンロードできます。http://cc.embarcadero.com/item/30680
この Hotfix をインストールすることで、macOS Sierra や iOS Simulator 向けのデプロイやデバッグに関する問題が解消されます。
なお、readme にて説明されているインストール手順が少々冗長でしたので、これをもうちょっとシンプルに行う方法をご案内します。
この記事は http://qiita.com/kazinoue/items/0a2c454f9ce304be9629 を community.embarcadero.com 向けに再編集したものです。
MacOS / iOS 向けの開発を行われている方が作業用のMacをmacOS Sierraにしたら、PAServerが出力するメッセージが日本語ではなく英語になっていた、というケースがでているかと思います。
これはmacOS Sierraでロケールに関する下記APIの仕様が変わったことが原因です。
https://developer.apple.com/reference/corefoundation/1542887-cflocalecopypreferredlanguages?language=objc
そこで、この対処方法をRAD Studio/Delphi/C++Builderのバージョン別に紹介します。
## 10.1 Berlin Update 2 をご利用中の場合
このリリースに...
RAD Studio 10.1 Berlin Update 1 では macOS Sierra, iOS10, Windows 10 Anniversary Update に対応しました。さて、これまでのRAD Studioと比べると対応OSはどのように変わっているでしょうか。また、それぞれのOSのサポートはどのようになっているでしょうか。
RAD Studioの対応OSについてはエンバカデロの docwiki の以下ページから確認できます。
サポート対象のプラットフォームおよびオペレーティング システムhttp://docwiki.embarcadero.com/PlatformStatus/ja/Main_Page
しかしこの内容では、各ターゲットOSとRAD Studioのバージョンの関係が微妙に読みづらいです。また、それぞれのターゲットOSのサポート状況も比較したいところです。
そこでこのページの内容をもとに、RAD Studioのバージョンごとの対応OSが一目でわかるような表を作ってみました。また、RAD Studioのサポートサイクル情報も書き加えてみます。
それでは細かいことは置いておいて、一覧表をご覧いただきましょう。この一覧表はブログ記事に先行して tweet していましたので、それを引用いたします。
※このエントリはは9月20日付けのサリナの記事をもとに記載しています。
Appleは2016年9月14日にiOS10を、2016年9月21日にはmacOS Sierraをリリースしましたが、RAD Studio 10.1 Berlin Update 1 では iOS10 と macOS Sierra をターゲットとしたアプリケーションのビルドを Delphi と C++ Builder の両方でサポートしています。
以下のスクリーンショットでは、Object Pascal の TWebBrowser のサンプルアプリケーションが iOS10 と macOS Sierra で動作している状況をご覧いただけます。
Last week, Apple released iOS 10. Today, Apple released macOS Sierra, the latest version of its Mac operating system.
Berlin Subscription Update 1 introduces support for targeting iOS 10 and macOS Sierra in both your Delphi and C++Builder applications.
In the screenshots below, you can see our Object Pascal TWebBrowser sample application running on both MacOS Sierra and iOS 10.