apple-silicon

OSX fix Selenium Chromedriver launch error spawn Unknown system error -86 Bad CPU type in executable?

北城以北 提交于 2021-01-18 12:03:33
问题 Suddenly on the afternoon of January 6, 2021, my Selenium Protractor tests under OSX stopped working with the mysterious error spawn Unknown system error -86 I did some research and discovered that error number 86 is the same as Bad CPU type in executable and ran the following to compare the cpu architecture of my chromedriver binary to my system: % file chromedriver_87.0.4280.88 chromedriver_87.0.4280.88: Mach-O 64-bit executable arm64 % uname -a Darwin kobl179273m 19.6.0 Darwin Kernel

ITMS-90747: Basic sticker pack with no code, yet App Store Connect thinks there's 32bit code in there

北战南征 提交于 2020-12-13 03:15:54
问题 Received this error: ITMS-90863: Apple silicon Macs support issue - The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac. ITMS-90747: Architecture incompatible with MinimumOSVersion. The app bundle specifies a MinimumOSVersion of '14.1' but contains a 32-bit architecture that is unsupported on iOS 12 and later. I have seen the first warning addressed elsewhere (with no answer yet) but I'm getting both errors, always together, and they feel like they might be

Why does my native arm64 application built using an x86_64 build system fail to be code signed unless I remove the previous executable?

南笙酒味 提交于 2020-12-08 05:54:36
问题 I have a simple C application: #include <stdio.h> int main() { printf("Hello, world!\n"); } When I: build this on an Apple Silicon device targeting arm64 using a build system that is compiled for x86_64 replace an existing binary (such as during a rebuild) The final binary cannot be executed and is reported as "killed" according to the shell: % rm hello # arch simulates the build system which is still compiled for x86_64 % arch -x86_64 cc -arch arm64 hello.c -o hello % ./hello Hello, world! %

ERROR: Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac, How to fix it?

强颜欢笑 提交于 2020-12-08 03:34:33
问题 I got this error while trying to submit a stickerpack to the AppStore: WARNING ITMS-90863: "Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac." The stickerpack is not intended to be used in Macs, it is only for Iphones and Ipads? How can I remove this warning so that I can upload it successfully ? because I also got this email afterwards: We identified one or more issues with a recent delivery for your app, "Name of the App".

ERROR: Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac, How to fix it?

僤鯓⒐⒋嵵緔 提交于 2020-12-08 03:32:26
问题 I got this error while trying to submit a stickerpack to the AppStore: WARNING ITMS-90863: "Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac." The stickerpack is not intended to be used in Macs, it is only for Iphones and Ipads? How can I remove this warning so that I can upload it successfully ? because I also got this email afterwards: We identified one or more issues with a recent delivery for your app, "Name of the App".

Why does my native application compiled on Apple Silicon sometimes build as arm64 and sometimes build as x86_64?

谁说胖子不能爱 提交于 2020-12-06 06:48:52
问题 I have a basic C program: #include <stdio.h> int main() { printf("Hello, world!\n"); } When I compile this directly using cc on an Apple Silicon device, it produces an arm64 executable: % cc hello.c -o hello % file hello hello: Mach-O 64-bit executable arm64 % ./hello Hello, world! However, when I build it through a build system such as CMake or Ninja, it produces an x86_64 binary: % ./my-build-system % file hello hello: Mach-O 64-bit executable x86_64 I've verified that the command that the

Why does my native application compiled on Apple Silicon sometimes build as arm64 and sometimes build as x86_64?

孤街浪徒 提交于 2020-12-06 06:48:25
问题 I have a basic C program: #include <stdio.h> int main() { printf("Hello, world!\n"); } When I compile this directly using cc on an Apple Silicon device, it produces an arm64 executable: % cc hello.c -o hello % file hello hello: Mach-O 64-bit executable arm64 % ./hello Hello, world! However, when I build it through a build system such as CMake or Ninja, it produces an x86_64 binary: % ./my-build-system % file hello hello: Mach-O 64-bit executable x86_64 I've verified that the command that the

How to run the Homebrew installer under Rosetta 2 on M1 Macbook

流过昼夜 提交于 2020-11-30 04:58:37
问题 I'm on the M1 MacBook. This is the error when I try to install Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" Homebrew is not (yet) supported on ARM processors! Rerun the Homebrew installer under Rosetta 2. If you really know what you are doing and are prepared for a very broken experience you can use another installation option for installing on ARM: https://docs.brew.sh/Installation So how do I "Rerun the Homebrew installer under