Xcode 在 M1 MacBook Pro 上引发构建错误

     2023-02-23     182

关键词:

【中文标题】Xcode 在 M1 MacBook Pro 上引发构建错误【英文标题】:Xcode throws build error on M1 MacBook Pro 【发布时间】:2021-11-23 09:30:33 【问题描述】:

我们有一个可以在旧的基于 Intel 的 MacBook 上正确编译的应用程序。但是在 M1 MacBook Pro 上,由于arm64 最新 iPhone 模拟器的编译问题,它无法编译。它可以工作到 13.7 模拟器。

基于其他帖子上的少数解决方案,我尝试在“构建设置”中的“排除架构”部分添加 arm64 架构,但这会在 Swift 包管理器中引发不同的错误,例如 Could not find module 'Viewer' for target 'arm64-apple-ios-simulator'; found: x86_64-apple-ios-simulator, x86_64, at: /Users/bappaditya/Library/Developer/Xcode/DerivedData/Aconex-dcwfxmeztacqqoewrptfilxusnyj/Build/Products/Debug-iphonesimulator/Viewer.framework/Modules/Viewer.swiftmodule

使用 Rosetta 打开的解决方案可行,但由于此更改,某些功能(例如从相机中选择照片)已损坏,因此我们也无法适应此问题。

我们正在寻找一种解决方案,在不破坏任何现有功能支持的情况下在 M1 上编译我们的应用程序。

【问题讨论】:

您似乎正在使用名为“Viewer”的框架/Swift 包,该包尚未针对 Apple Silicon 模拟器进行编译。它是什么框架?他们能否提供支持 Apple Silicon 的更新版本? 让我也检查一下@Codo 【参考方案1】:

我解决了使用 Rosetta 打开 XCode 的构建错误。

但是,我在模拟器上运行应用程序时遇到问题(启动后出现白屏)。在设备上没问题。

【讨论】:

Xampp 无法在 m1 Macbook pro 上运行,给我一个错误:

】Xampp无法在m1Macbookpro上运行,给我一个错误:【英文标题】:Xamppnotworkingonm1Macbookprogivingmeaerror:【发布时间】:2021-07-0600:23:30【问题描述】:我是Osx操作系统的新手,我买了一个m1macbookpro并在上面安装了xampp,但它总是给我一个... 查看详情

房间数据库在 macbook pro m1 中不起作用

】房间数据库在macbookprom1中不起作用【英文标题】:Roomdatabaseisnotworkinginmacbookprom1【发布时间】:2021-10-2514:11:10【问题描述】:房间数据库在macbookprom1中不工作我已经添加了id\'kotlin-kapt\'screenshootofandroidstudioconsolelog出了什么问题... 查看详情

无法在 M1 Macbook Pro 中安装“therubyracer v0.12.3”gem

】无法在M1MacbookPro中安装“therubyracerv0.12.3”gem【英文标题】:UnableToInstall\'therubyracerv0.12.3\'geminM1MacbookPro【发布时间】:2021-04-2421:01:51【问题描述】:我正在使用M1MacbookPro并想为railswebapp安装therubyracer和libv8。但是由于下面描述的... 查看详情

在新的 macbook pro M1 上安装错误 pod

】在新的macbookproM1上安装错误pod【英文标题】:ErrorpodinstallingonnewmacbookproM1【发布时间】:2022-01-1806:33:01【问题描述】:我目前在尝试在我的新macbookproM1上安装pod时遇到此问题。版本:12.0(21A344)end^~~Traceback(mostrecentcalllast):2:from/usr... 查看详情

M1 MacBook Pro Android Studio 安装问题 - 没有下载 SDK

】M1MacBookProAndroidStudio安装问题-没有下载SDK【英文标题】:M1MacBookProAndroidStudioInstallationIssue-NoSDKbeingdownloaded【发布时间】:2021-12-2000:22:21【问题描述】:我正在尝试在翻新的M1MBP上设置AndroidStudio。我卡在AndroidStudio设置向导中,它... 查看详情

无法在 MacBook Pro M1 上的 Docker 中运行 DataStax-Studio

】无法在MacBookProM1上的Docker中运行DataStax-Studio【英文标题】:UnabletorunDataStax-StudioinDockeronMacBookProM1【发布时间】:2021-09-0812:21:48【问题描述】:我正在尝试安装Cassandra和DataStax-studio以访问我在docker内的MacBookProM1上的Cassandra。我能... 查看详情

在 Macbook M1 上的 Xcode 12.4 中构建后,在 iOS 上的 React Native 中找不到 YogaKit.modulemap

】在MacbookM1上的Xcode12.4中构建后,在iOS上的ReactNative中找不到YogaKit.modulemap【英文标题】:YogaKit.modulemapnotfoundinReactNativeonIOSafterbuildinXcode12.4onMacbookM1【发布时间】:2021-05-2912:23:51【问题描述】:只需在新的MacbookM1上创建一个新的Re... 查看详情

在 macbook pro M1 上安装 Tensorflow 时出现“zsh:非法硬件指令 python”[重复]

】在macbookproM1上安装Tensorflow时出现“zsh:非法硬件指令python”[重复]【英文标题】:"zsh:illegalhardwareinstructionpython"wheninstallingTensorflowonmacbookproM1[duplicate]【发布时间】:2021-03-3015:50:32【问题描述】:我正在尝试让tensorflow在... 查看详情

MacBook Pro M1 Apple Silicon Mac 上的 Cocoapods 安装失败

】MacBookProM1AppleSiliconMac上的Cocoapods安装失败【英文标题】:CocoapodsInstallationfailsonMacBookProM1AppleSiliconMac【发布时间】:2021-04-0307:42:49【问题描述】:我已经尝试在“Rossetta”模式下运行终端时进行安装。但即便如此,安装也会失败... 查看详情

ModuleNotFoundError:M1 Macbook pro 中没有名为“mysql”的模块

】ModuleNotFoundError:M1Macbookpro中没有名为“mysql”的模块【英文标题】:ModuleNotFoundError:Nomodulenamed\'mysql\'inM1Macbookpro【发布时间】:2021-12-2310:04:33【问题描述】:我已经通过https://dev.mysql.com/downloads/mysql/安装了MySQLServer8.0.27,当然是... 查看详情

配备 M1 Max 芯片的新 MacBook Pro 上的 Android Studio?

】配备M1Max芯片的新MacBookPro上的AndroidStudio?【英文标题】:AndroidStudioonnewMacBookProwithM1MaxChip?【发布时间】:2021-12-2305:20:09【问题描述】:有什么技巧可以让AndroidStudio在新的M1MaxMacBookPro上运行?我尝试哪个版本都没有关系,我总... 查看详情

Android Studio:“AVD Pixel_2_API_30 的模拟器进程已终止。”在 MacBook Pro M1(Apple Silicon)上

】AndroidStudio:“AVDPixel_2_API_30的模拟器进程已终止。”在MacBookProM1(AppleSilicon)上【英文标题】:AndroidStudio:"TheemulatorprocessforAVDPixel_2_API_30hasterminated."onMacBookProM1(AppleSilicon)【发布时间】:2021-09-1913:54:43【问题描述】:我... 查看详情

注册期间未在 Macbook Pro 2020 M1 上检测到适用于 iOS 的 Apple Configurator

】注册期间未在MacbookPro2020M1上检测到适用于iOS的AppleConfigurator【英文标题】:AppleConfiguratorforiOSnotdetectedonMacbookPro2020M1duringEnrollment【发布时间】:2021-12-1015:50:08【问题描述】:目前正在尝试使用Apple配置应用注册新的MacBookPro。按... 查看详情

M1 MacBook Pro 上的 Android Studio 无法使用 ABI armeabi-v7a 模拟系统映像

】M1MacBookPro上的AndroidStudio无法使用ABIarmeabi-v7a模拟系统映像【英文标题】:AndroidStudioonM1MacBookProCannotSimulateSystemImageswithABIarmeabi-v7a【发布时间】:2021-11-0402:06:14【问题描述】:我的M1MacbookPro上的AndroidStudio可以很好地模拟所有带有... 查看详情

Macbook pro 的 Xcode 8.2.1 性能问题

】Macbookpro的Xcode8.2.1性能问题【英文标题】:Xcode8.2.1PerformanceissuewithMacbookpro【发布时间】:2016-12-2806:54:12【问题描述】:我有一台MacBookPro(2012年中),配置如下(8GBRAM、MacOSSierra和512GB硬盘)。我将我的Xcode版本从8.2更新到了8.2.... 查看详情

在带有 M1 芯片的 Xcode 12 上找不到类型“*”

】在带有M1芯片的Xcode12上找不到类型“*”【英文标题】:Cannotfindtype\'*\'inscopeonXcode12withM1Chip【发布时间】:2021-02-0611:42:39【问题描述】:我刚刚使用AppleM1芯片在Xcode12上开始了一个新项目。我在安装Pod时确实遇到了问题,但我能... 查看详情

Xcode New Macbook Pro 如何添加我的个人资料

】XcodeNewMacbookPro如何添加我的个人资料【英文标题】:XcodeNewMacbookProHowtoAddMyProfile【发布时间】:2013-01-1517:42:44【问题描述】:我刚买了一台新的MacbookPro来处理我的代码,我正在尝试在上面设置我的代码签名。我正在尝试遵循App... 查看详情

xcode搭建opengl环境(m1芯片、xcode13)

参考技术A首先,搭建前需要如下几个库:如果是M1芯片,编译会报这个错此时只要在BulidSettings->ExcludeArchiectures添加arm64即可创建一个c++类型的文件,命名为main,创建的时候去掉勾选同时创建头文件的对勾。如有一下报错重新... 查看详情