简介:面向 Mac 平台的产品经理、交互设计师与原型制作学习者,这份 Axure RP 9 中文版本主要用于在 macOS 环境下完成线框图、交互原型和方案演示,适合需要快速搭建产品原型、评审交互流程的人群使用。包体信息显示文件总数为 0,文件类型明细暂未提供,zip 压缩包大小约 54.67MB,具体内容范围需以资源页面和实际包内清单为准。已有 3926 人学习或下载,说明该版本在 Mac 原型设计场景中具有一定关注度。资源描述提到其采用重新设计的界面与硬件加速渲染引擎,并优化了保存、加载、画布缩放与编辑体验,读者可据此了解它在页面跳转演示、交互方案表达和原型效率提升方面的用途。整体更适合已有 Axure 基础、需要在 Mac 上补充工具环境的产品与设计人员参考。
1. Mac 上装 Axure 9,卡住的往往不是安装包本身
上周帮一个做交互的同事在 M2 的 MacBook 上装 Axure RP 9,dmg 下载完、双击挂载、把图标拖进 Applications,全程没报错。结果第一次启动,系统弹窗说「Axure RP 9 已损坏,无法打开,你应该将它移到废纸篓」。她以为是下载的包坏了,重新下了一遍,还是一样。换到另一台 Intel 的旧机器上,同一个包却能正常打开;再换一台,界面又是英文,菜单里翻半天找不到「偏好设置」在哪。Axure RP 9 是 2019 年前后发布的版本,它的安装包放到今天的 macOS 上,会同时撞上隔离属性、芯片架构、语言资源三道路障,任何一道没过,表现都像「装坏了」。这篇笔记按环境确认、安装、中文配置、排错、验证的顺序走一遍,适合刚换 Mac 的设计师,也适合要替团队统一安装环境的运维。
2. 环境清单与版本选择:macOS 版本、芯片架构、磁盘空间先对号
Axure RP 9 的安装包本身不大,但它对运行环境的挑剔程度和它的大小不成正比。装之前把三项确认清楚:系统版本、芯片架构、磁盘空间。这三项里任何一项没对上,后面的报错都会以「玄学」的方式出现,让人怀疑是不是包的问题。
2.1 系统版本与 Apple Silicon 的兼容关系
Axure RP 9 发布的时候,Apple Silicon 还没上市,所以它的可执行文件是纯 Intel 架构(x86_64),没有原生 arm64 版本。这意味着在 M1、M2、M3 系列芯片上,它必须经过 Rosetta 2 转译才能跑。Rosetta 2 不是默认安装的,第一次打开 Intel 应用时系统会提示安装,但如果之前点过「跳过」,或者用命令行直接启动,就会表现成闪退。先把这一层关系理清楚,后面排查能省一半时间。
系统版本这块,Axure RP 9 官方标注最低 macOS 10.13 High Sierra。在 macOS 13 Ventura、14 Sonoma 上它能跑,但 Gatekeeper 的拦截策略比老系统更严,「已损坏」的提示出现频率明显更高。如果你的机器是 macOS 15 及以上,建议先在一台次要机器上试装,确认能启动再推到主力机。
我把环境要求整理成一张表,装之前逐项打勾:
| 项目 | 要求或说明 | 检查命令 |
|---|---|---|
| macOS 版本 | 10.13 及以上,13/14 可运行 | sw_vers -productVersion |
| 芯片架构 | Intel 原生;Apple Silicon 需 Rosetta 2 | uname -m |
| Rosetta 2 | Apple Silicon 必装 | arch -x86_64 /usr/bin/true |
| 磁盘空间 | 安装约 200MB,原型与缓存另留 2GB | df -h / |
| 内存 | 4GB 起,复杂原型建议 8GB 以上 | 关于本机 |
| 管理员权限 | 安装到 Applications 需要 | id -Gn |
uname -m在 M 系列上返回arm64,在 Intel 上返回x86_64。arch -x86_64 /usr/bin/true这条命令如果返回错误,说明 Rosetta 2 没装好,后面启动 Axure 大概率闪退。
顺带说一句版本选择。有人会问为什么不直接上 Axure RP 10 或者更新的版本。Axure RP 10 对 Apple Silicon 做了原生适配,安装体验确实顺很多,但团队里如果已经有大量 RP 9 的源文件,跨版本打开会有元件样式偏移,协作时对方用 9、你回存成 10 的格式就传不回去。选 9 还是 10,先看协作方的版本,再看自己的芯片。这是一条血泪经验:装错版本比装不上更耽误事。
2.2 安装包来源与文件构成
Axure RP 9 for Mac 的分发包是一个.dmg磁盘映像,挂载后里面通常只有一个.app包和一份许可协议。正常的 dmg 大小在两百兆上下,体积明显偏小或者里面多出「安装器」「补丁」「注册工具」之类文件的,不要用。这类改包是最容易带进恶意脚本的入口,而且改过的包在后续升级时会出现签名校验失败,反而更难收拾。
常见做法是从官方渠道或公司采购的授权渠道拿包,把 dmg 放到~/Downloads下,先校验一次文件的完整性。macOS 自带shasum,如果渠道提供了 SHA-256 校验值,跑一遍对比:
# 计算 dmg 的 SHA-256,和发布方提供的校验值比对 shasum -a 256 ~/Downloads/AxureRP9.dmg-a 256指定算法为 SHA-256,输出前半段是哈希值,后半段是文件名。哈希对不上就别装了,重新下载。这一步看起来多余,但我在团队里推统一安装时,靠它拦下过两次下载不完整导致的「启动即崩」。
提示:dmg 挂载后如果看到「Applications」快捷方式,那是给你拖拽用的符号链接,不是第二个安装包,别把它一起拖进去。
2.3 安装前的磁盘与权限检查
磁盘空间这一项最容易被忽略。Axure 的原型文件、自动备份、字体缓存都堆在用户目录下,一个中等规模的团队项目跑两周,缓存吃掉几个 GB 很常见。装之前至少保证系统盘有 2GB 以上空闲:
# 查看根分区剩余空间,Available 一列即剩余容量 df -h /如果可用空间低于 1GB,先把~/Library/Caches下不用的缓存清一清,或者把原型文件挪到外置盘。权限方面,安装到/Applications需要当前账户在 admin 组里,用id -Gn确认输出里包含admin。不是管理员的账户,装完只能放在~/Applications,后续协作和自动更新会多一层麻烦,建议一开始就用管理员账户装。
还有一项是 Gatekeeper 的全局设置。不建议为了装一个应用把「任何来源」长期打开,那是把整台机器的安全阈值降了一档。正确的做法是保持默认的「App Store 与已识别开发者」,遇到拦截时对单个应用临时放行,具体操作放在第 3 章。
3. 安装启动:从挂载 dmg 到新建第一个原型
环境确认完,进入实际安装。这一步的核心不是「怎么把图标拖进去」,而是拖进去之后系统为什么不让它启动,以及启动后授权怎么走。很多人卡在第一步的弹窗上,以为是包坏了,其实是 macOS 的隔离机制在起作用。
3.1 挂载镜像与拖入 Applications 的操作细节
图形界面操作很简单:双击 dmg,Finder 侧边栏出现一个磁盘卷,窗口里通常左边是 Axure 图标、右边是 Applications 文件夹的别名,把左边拖到右边即可。但如果你是在远程终端里操作,或者要写进部署脚本,就得用命令行:
# 挂载 dmg,-nobrowse 让卷不在 Finder 侧边栏显示 hdiutil attach -nobrowse ~/Downloads/AxureRP9.dmg # 查看挂载点,通常在 /Volumes/AxureRP 9 ls /Volumes/ # 复制 app 到 Applications,-R 递归复制整个包 cp -R "/Volumes/AxureRP 9/AxureRP 9.app" /Applications/ # 卸载卷,释放挂载点 hdiutil detach "/Volumes/AxureRP 9"-nobrowse的作用是挂载后不弹出 Finder 窗口,适合脚本化安装。cp -R里的-R表示递归,因为.app本质上是一个目录,里面包含可执行文件、资源和签名信息,不能用普通的cp。hdiutil detach履行卸载职责,卷没卸载就拔盘或者重启,挂载点会残留,下次挂载同一 dmg 会报「资源忙」。
复制完成后,用ls -la /Applications/ | grep -i axure确认 app 已经在目标目录里,权限是当前用户可读写、组和其他用户可读可执行。如果权限不对,用chmod -R 755修正,再走下一步。
3.2 首次启动的 Gatekeeper 处理
第一次双击/Applications/AxureRP 9.app,最可能遇到的是两种弹窗。一种是「无法打开,因为无法验证开发者」,另一种是「已损坏,无法打开,你应该将它移到废纸篓」。前者是签名验证没过,后者是隔离属性加上签名校验一起失败,处理方式不同,别混着用。
「无法验证开发者」的处理最简单:按住 Control 键点图标,选「打开」,弹窗里再点一次「打开」。或者在「系统设置 > 隐私与安全性」页面底部找到被拦截的应用,点「仍要打开」。这只对当前应用生效,不会全局放宽。
「已损坏」则要动隔离属性。macOS 从浏览器下载的文件会被打上com.apple.quarantine扩展属性,dmg 里的 app 被复制出来时这个属性会跟过去。先查看再清除:
# 查看 app 上挂的扩展属性,看到 com.apple.quarantine 就对了 xattr -l "/Applications/AxureRP 9.app" # 递归移除隔离属性,-d 删除指定属性,-r 递归子目录 xattr -dr com.apple.quarantine "/Applications/AxureRP 9.app"-d后面跟属性名,-r表示递归处理.app包内部所有文件。移除后再双击,弹窗会变成「无法验证开发者」,回到上一步的 Control 加点击流程即可。这个操作只改本地属性,不动应用本身,属于安全的排错手段,不是绕过什么验证。
注意:清除隔离属性前先确认包来源可信。来源不明的包清完属性照样能跑,但里面有没有夹带东西就没人替你保证了。
3.3 授权激活与账户登录
Axure RP 9 启动后先出试用提示,再进主界面。正版授权有两种方式:输入许可证密钥,或者登录 Axure 账户走订阅验证。许可证密钥是一串分组字符串,在「帮助 > 管理许可证」里填入,格式大致如下:
Licensee: 你的授权名 Key: XXXX-XXXX-XXXX-XXXX-XXXXLicensee是购买时登记的授权名,Key是分组密钥,两段必须和购买记录完全一致,多一个空格都会提示无效。填完点激活,应用会联网校验一次,校验通过后本地缓存授权状态,之后离线也能用一段时间。如果是订阅账户,直接在启动页登录邮箱和密码即可,团队版还会拉取成员列表。
授权失败最常见的原因是系统时间不对或者网络被拦截。先把「系统设置 > 通用 > 日期与时间」里的自动同步打开,再确认没有装会改写 hosts 的安全软件。这两项排掉,九成的激活问题都能解决。
4. 中文界面与偏好配置:语言、字体、快捷键三件事
装完能启动只是及格线。Axure RP 9 默认界面语言跟随系统,但系统是中文不代表应用一定是中文,语言资源要单独确认。再往下是中文字体渲染和 Mac 快捷键映射,这两项不配好,画原型时会出现字体发虚、快捷键按了没反应的情况。
4.1 界面语言切换与中文资源
打开「Axure RP 9 > Preferences」(快捷键Cmd + ,),在 General 标签页里找 Language 下拉框。如果列表里有「简体中文」,选中后重启应用即可。如果下拉框里只有英文,说明当前安装包没带中文资源,需要去官方渠道下载对应语言包,或者换一个包含多语言资源的完整安装包。
这里有个容易踩的坑:部分第三方打包的 dmg 为了缩小体积,把非英语资源裁掉了,装上后菜单永远是英文,怎么改偏好设置都没用。判断方法很简单,在 Preferences 的 Language 列表里看有没有中文选项,没有就是资源缺失,和设置无关。这种情况只能换包,不要在设置里反复折腾。
语言切换完成后,菜单栏、右键菜单、属性面板都会变成中文。但元件库里的默认元件名称有时仍是英文,这是资源文件的历史遗留,不影响使用,手动重命名一次即可。
4.2 中文字体与画布渲染
Axure 默认字体是 Arial,直接拿来写中文会回退到系统默认中文字体,在不同机器上显示效果不一致。团队协作时,一个人用 PingFang、一个人用宋体,同一个原型导出的 HTML 字体就会跳。统一做法是在「Preferences > Canvas」里把默认字体设为PingFang SC,字号 13 或 14,行高 1.4 左右。
Default Font: PingFang SC Default Font Size: 13 Line Height: 1.4PingFang SC是 macOS 自带的简体中文黑体,覆盖常用字全,渲染稳定。不建议用「宋体-简」做原型正文,笔画细,在低分辨率屏幕上发虚。如果团队里有人必须用 Windows,交叉协作时把字体改成「微软雅黑」或者干脆用系统无关的sans-serif,导出后由 CSS 兜底。
画布缩放也会影响中文显示。默认 100% 缩放下,小字号中文容易糊,把画布调到 125% 或 150% 再编辑,导出时按 100% 输出,视觉上会清晰很多。这个习惯我保持了几年,返工率明显低。
4.3 快捷键与团队协作偏好
Mac 版 Axure 的快捷键和 Windows 版有差异,最典型的是复制粘贴用Cmd + C/V,撤销用Cmd + Z,但「再制」是Cmd + D而不是Ctrl + D。习惯 Windows 的人刚换过来,前两周会频繁按错。建议在「Preferences > Shortcuts」里把常用操作过一遍,记不住就先打印一张贴显示器边上。
团队协作方面,如果多人共用一个原型文件,在「Preferences > Team」里把自动保存间隔调到 5 分钟,同时打开「保存时创建备份」。Axure 的协作是基于文件共享的,没有实时冲突合并,两个人同时改一个文件,后保存的会覆盖先保存的。这个机制不算先进,但把备份打开,翻车了还能从历史版本里捞回来。
提示:团队统一安装时,把 Preferences 里的配置导出成一份说明,新人照着改一遍,比口头讲十遍管用。
5. 避坑排查:打不开、闪退、字体异常的现场记录
下面这几条是这几年装 Axure RP 9 时反复遇到的现场,按「现象 → 原因 → 解决」记录,遇到同类问题可以直接对号。
5.1 提示「已损坏,无法打开」
现象:双击 app 立刻弹窗,说应用已损坏,建议移到废纸篓,点「移到废纸篓」后应用消失。
原因:dmg 从网络下载后被打了com.apple.quarantine隔离属性,复制到 Applications 时属性跟过去,Gatekeeper 校验签名和隔离状态后拒绝启动。这不是文件真的损坏。
解决:先xattr -l确认属性存在,再xattr -dr com.apple.quarantine "/Applications/AxureRP 9.app"递归清除,然后 Control 加点击启动,在弹窗里选「打开」。清完还是不行,说明包本身签名被改过,换官方渠道的包。
5.2 M 系列芯片启动闪退
现象:图标在 Dock 里跳一下就消失,没有任何错误提示,控制台日志里能看到bad CPU type in executable。
原因:Axure RP 9 是 Intel 二进制,M 系列芯片没有原生执行环境,Rosetta 2 没装或者装坏了,系统直接拒绝加载。
解决:跑softwareupdate --install-rosetta --agree-to-license安装 Rosetta 2,--agree-to-license免去交互确认。装完用arch -x86_64 /usr/bin/true验证,返回 0 就正常。再启动 Axure,第一次会慢几秒,属于转译开销,之后正常。
5.3 界面始终是英文
现象:系统语言是中文,Preferences 里也找不到 Language 选项,菜单全是英文。
原因:安装包被裁剪过,缺少中文语言资源。第三方精简包常见这个问题,和设置无关。
解决:换一个完整安装包,重新走一遍挂载、复制、清隔离属性的流程。判断标准是 Preferences 的 General 页里有没有 Language 下拉框,没有就是资源缺失,不要浪费时间在系统语言设置上。
5.4 中文字体显示为方框或乱码
现象:画布上中文显示成一个个空心方框,或者导出 HTML 后字体变成衬线体。
原因:默认字体Arial不含中文字形,系统回退机制在某些 macOS 版本上失效,或者导出的 CSS 里字体栈没写中文兜底。
解决:在 Preferences 里把默认字体改成PingFang SC,导出时在 HTML 的 CSS 里补一行font-family: "PingFang SC", "Microsoft YaHei", sans-serif;。如果方框只出现在某个元件上,选中该元件单独改字体,不要全局改。
5.5 许可证激活失败
现象:填入密钥后提示「许可证无效」或「无法连接验证服务器」。
原因:密钥里混入了多余空格、系统时间偏差过大、或者本机安全软件拦截了验证请求。
解决:先把密钥复制到纯文本编辑器里检查有没有隐藏字符,再确认「日期与时间」开了自动同步。两项都正常还是失败,临时关掉安全软件重试一次,激活成功后再打开。团队批量部署时,提前把验证域名加入白名单,能省掉一轮返工。
6. 验证跑通:新建、预览、导出三个动作
装完不等于跑通。我习惯用三个动作做最终确认,每个动作对应一条链路,任何一条断了都说明环境还有问题。
第一个动作是新建原型。启动 Axure,Cmd + N新建一个空白文件,从左侧元件库拖三个元件到画布:一个矩形、一个按钮、一个文本段。能拖进来、能改文字、能调整大小,说明主程序和渲染层正常。这一步如果卡顿严重,回第 2 章看内存和磁盘。
第二个动作是预览。按Cmd + Enter或者点右上角的预览按钮,应用会在本地起一个服务,用默认浏览器打开预览页。能正常打开、元件位置和画布一致,说明预览链路通。如果浏览器报「无法连接」,检查是不是本机防火墙拦了本地端口,常见做法是临时放行 Axure 的入站连接。
第三个动作是导出。File > Export > HTML,选一个空目录导出,然后open那个目录里的index.html,看能不能离线打开。导出目录里应该有一堆 HTML、CSS、JS 和图片资源,缺文件说明导出过程被打断。这一步验证的是资源打包完整性,团队交付时最看重这个。
| 验证动作 | 命令或操作 | 通过标准 |
|---|---|---|
| 新建原型 | Cmd + N,拖三个元件 | 元件可拖拽、可编辑 |
| 本地预览 | Cmd + Enter | 浏览器打开且布局一致 |
| 导出 HTML | File > Export > HTML | 目录内资源齐全,离线可开 |
| 版本确认 | Axure RP 9 > About | 版本号与安装包一致 |
最后补一个检查版本号的动作。菜单栏「Axure RP 9 > 关于」里能看到具体版本,和下载页标注的对一遍,防止装了半天是个旧包。版本号对不上,后面的元件库和协作功能都可能出偏差。
从那以后我每次装完 Axure,不管多急,都会把新建、预览、导出这三个动作强制走一遍,确认没问题再把机器交给同事。装环境的坑大多不是装不上,而是装上了以为能用,等到交付前才发现导出缺资源。希望帮到你。
本文还有配套的精品资源,点击获取