问题标签 [rosetta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
14500 浏览

cocoapods - M1(Apple Silicon)上的 CocoaPods 因 ffi 架构错误而失败

由于 ffi 问题,在 M1 MacBook 上运行“pod install”对我来说失败,如此所述。

我遵循了一些解决方法(我想我以不同的顺序尝试了所有这些方法),但现在我得到了一个稍微不同的错误:

所以,看来我现在有 ffi,但架构错误?我怎样才能解决这个问题?无论是否在 Rosetta 模式下运行终端,都会发生这种情况。

顺便说一句,其中一个建议的解决方法对我来说没有成功。当我尝试:

我得到:

不确定这是否相关。

0 投票
1 回答
119 浏览

excel - Excel 插件无法在 Apple 的硅 M1 处理器机器上运行

我有一个 Excel 插件,它在 Apple 英特尔处理器上运行良好,但在 Apple 的硅 M1 处理器上运行良好。在 M1 处理器计算机上启用加载项时,Excel 没有响应。

使用 Microsoft 支持提供的解决方法 建议转到“应用程序-> Excel-> 获取信息”并启用“使用 Rosetta 打开”,然后加载项正在工作。我们不能要求每个用户手动执行这些步骤。

这个问题有什么解决办法吗?

0 投票
1 回答
4514 浏览

macos - 如何在使用 Rosetta 的 Mac 上解决“react-native”和 cocopods 的错误

我正在尝试在带有应用芯片的新 Mac 计算机上执行一个反应原生项目。按照某些论坛的建议,将终端更改为使用 Rosetta 打开

使用 NPM 14.16.0 安装了 cocoa pods 1.10.1 版本并响应 Native 版本 0.63.4 和 Xcode 版本 12.4 并尝试在 iOS 文件夹中运行 pod install 命令。我收到以下错误。

错误

感谢任何帮助。

0 投票
1 回答
312 浏览

blockchain - 如何使用 cardano-rosetta 和 cardano-addresses 构建 cardano 交易

我正在学习如何使用cardano-rosetta,我想让send-transaction-example.ts脚本与我事先派生的地址一起工作。地址是使用该cardano-addresses工具导出的,然后我将其转换为 Uint8 数组。这是因为我们需要派生出可能在未来使用的批量地址。

交易已构建并签署,似乎没有任何问题。服务器日志如下。但是,交易被拒绝。API 响应不是很有描述性,我只收到 500 错误,但服务器日志如下。问题似乎在这一行:

我不知道为什么证人无效。有人可以帮忙吗?

0 投票
2 回答
35 浏览

architecture - 为什么苹果需要 Rosetta 让基于 x86 的应用程序在 arm 芯片上工作?

因此,在苹果推出基于 arm 的 cpu 之后,许多最初为 x86 芯片构建的应用程序现在必须使用二进制翻译器 Rosetta 进行翻译,同时等待每个公司发布他们的软件以适应 arm 的架构。

我不明白的是,既然我们有 arm c/c++ 编译器,为什么不能将在 x86 上运行的软件从源代码编译到 arm cpu?这难道不能解决使用效率低下的二进制翻译器的问题吗?

我很确定我在这里混淆了一些重要的东西。

先感谢您。

0 投票
1 回答
1082 浏览

apple-m1 - zsh:找不到命令:软件更新

我正在尝试在 m1 芯片 mac 上运行以下命令,这会引发错误:zsh: command not found: softwareupdate

任何帮助表示赞赏。谢谢

0 投票
3 回答
6901 浏览

macos-big-sur - Rosetta 的 Mac M1 芯片问题,“附加代码签名补充失败:1”

我最近买了一台装有苹果 M1 芯片的 Mac,但在运行库和应用程序时遇到了很多问题。

一个这样的例子是 numpy。为了提供上下文,我安装了 Python 3.9 和 pip3,然后决定使用 pip 安装 numpy。要测试 Python 3.9 和 numpy 是否已正确安装,我输入终端python3。我接下来尝试使用语句导入 numpyimport numpy

然后我得到错误

尝试从苹果应用商店打开其他应用程序(例如 SonicWall Mobile Connect)时,我遇到了完全相同的错误。如果有人对如何解决此罗塞塔错误有任何见解,将不胜感激。

干杯!

0 投票
0 回答
320 浏览

ios - M1 Xcode Launched App 因 DebugServer 占用进程而冻结

当我在 Xcode 上编译我的应用程序并在普通的 Intel MacBook Pro 上运行它时,一切都很好。但是,在 M1 MacBook Pro 上运行它时,控制台上出现错误

rosetta error: mmap_anonymous_rw_guard_page mprotect failed

然后应用程序在模拟器的启动屏幕上保持冻结状态。

如果我看到活动监视器,它已经debugserver占用了机器(如下图所示)。我杀了它,然后应用程序就会死掉。

但我可以从模拟器重新启动应用程序,一切都很好。只是我没有办法在模拟器上调试App。如何在 M1 上解决此问题?

在此处输入图像描述

0 投票
0 回答
57 浏览

macos - Rosetta Arm64 M1 libxcrun.dylib.aot 失败

所以我在使用 Rosetta 时遇到问题,每当我想进行任何安装或使用 makefile 时,都会收到此错误:

rosetta error: /var/db/oah/c642c66595f5050af26db8f86497ea83caff7cea5a9bcb2361ffa81d0e090b58/e3dffc0922c5d9c2da11a427e8274cb75a79f184276373ffc39b65cfa67f4141/libxcrun.dylib.aot: attachment of code signature supplement failed: 1

我正在使用最新的 MacBook Pro M1。使用 softwareupdate --install-rosetta 安装。我用谷歌找不到任何关于它的东西,这里可能有什么问题?

0 投票
0 回答
166 浏览

php - 如何在基于 Apple Silicon M1 的 PHP 版本(php@7.4)与基于(Rosetta 2)的 PHP 版本(php@7.3)之间切换

我在 Apple Silicon M1 Big Sur macbook 上使用 Rosetta 2 安装了 php@7.3。而且我也原生安装了 php@7.4。我有一个项目需要使用 php@7.3 版本。但是当我php -v输出 php@7.4 版本时。谁能帮我解决这个问题?

谢谢