Is Xcode 8 compatible with MATLAB R2016b?
MATLAB: Is Xcode 8 compatible with MATLAB R2016b
8macmacosMATLAB Compilersierrasupportedxcode
Related Solutions
The release of macOS Sierra affected the MATLAB Compiler and MATLAB Runtime in the following ways:
Xcode 8
Xcode 8 was released alongside macOS Sierra. MATLAB R2016b should be able to detect Xcode 8 as a compiler. Xcode 8 may work, however it is not currently a supported compiler for MATLAB R2016b. For more information on supported compilers please refer to the following documentation page:
For users of MATLAB R2016a, and prior releases, MATLAB will not be able to detect Xcode 8.
Locale detection changes in macOS Sierra
macOS Sierra introduced changes that impact many non-United States regions and locales. This change may result in:
- Character data loaded into MATLAB and re-saved might be corrupted in the process.
- MATLAB does not show localized user interfaces and messages in Chinese, Japanese, and Korean.
For more information on the impacted locales, please see the following MATLAB Answers post:
For users of the MATLAB Compiler, and Applications relying on the MATLAB Runtime, that are affected by the issue described in the above post a patch is now available. Please see the following bug report to download and apply the patch:
MATLAB R2016b is compatible with macOS Sierra. Earlier versions of MATLAB may work but we do not guarantee full compatibility with these releases.
Furthermore, there are a few incompatibilities to be aware of when running MATLAB on macOS Sierra.
Language & Region issues in MATLAB
When using certain Language & Region combinations, MATLAB may fail to load an appropriate character encoding for your locale. This can result in the MATLAB user interface displaying in a language different than expected. This may also cause text files to be corrupted when loading and saving.
For more information about this incompatibility, see the following article on MATLAB Answers:
Language & Region issues in MATLAB Compiler and MATLAB Runtime
The issues with Language & Region also affect MATLAB Compiler and MATLAB Runtime. See the following article for more information:
Xcode 8 compatibility
Xcode 8 is not supported with MATLAB R2016b. MEX should be able to find Xcode 8 as a supported compiler, however we cannot guarantee that everything will work as expected when using MATLAB with Xcode 8.
No support for tabs
Apple added system-wide support for tabbed document windows in macOS Sierra. MATLAB does not currently support this feature.
Best Answer