General
Rork 是怎么工作的?
用日常语言描述你的 App 想法,Rork 就会生成真正可运行的手机 App。Rork 用 React 和 Vite 构建网页 App,用 SwiftUI 构建原生 iOS App,用 Kotlin 和 Jetpack Compose 构建原生 Android App。你可以立刻在手机或浏览器中测试。
Rork 构建的是真正的手机 App 吗?
是的。Rork 构建真正的原生手机 App,不是网页套壳或原型。Rork 用 Xcode 编译的原生 SwiftUI App 覆盖 Apple 平台,用 Jetpack Compose 的原生 Kotlin App 覆盖 Android。两者都能上架 App Store 和 Play Store。
Rork Pro 和 Rork Max 有什么区别?
Rork Pro 和 Rork Max 在包含的积分、模型访问、用量上限和支持方面不同。请在账单中查看你账户可用的套餐和额度。
做手机 App 需要编程经验吗?
不需要。Rork 完全根据日常语言构建 App,无需编程。已有数千款 App 由零开发经验的人用 Rork 完整构建,并上架 App Store 和 Google Play。
我可以做哪些类型的 App?
使用 Rork Pro,你可以构建多页面跨平台 App,包含 AI 功能(对话、语音、图像生成)、设备端数据存储和第三方 API 集成。使用 Rork Max,还可以额外构建 3D 游戏、AR 体验、带小组件、实时活动、灵动岛的 App、Apple Watch App、Vision Pro App、基于 HealthKit 的健康健身 App、基于 HomeKit 的智能家居 App 等。
可以把 Rork 用于专业或商业用途吗?
可以,任何套餐都可将 Rork 用于专业和商业用途。
Technical
Rork 的 App 真的是原生 iOS/Android App 吗?还是只是网页 App?
它们是完全原生的 App。Rork Pro 使用 React Native 和 Expo,这是可编译为真正原生代码而非网页视图的生产级框架。Rork Max 使用 Apple 自己的原生框架 SwiftUI,并用 Xcode 编译,这是 App Store 里每一款 App 背后的同一套工具链。这些也是全球顶尖 App 所使用的技术。
Rork Max 如何在浏览器中构建原生 iOS App?
Rork Max 在云端运行装有 Xcode 和完整 iOS SDK 的真正 Mac。你发消息后,AI Agent 编写 SwiftUI 代码,用 Xcode 编译,读取错误,修复后再构建。每个 iOS 开发者都在做的循环,只是这里只要几分钟。你看到的预览是通过低延迟协议串流到浏览器的真正 iOS Simulator。每一个动画和手势,都和真机上完全一样。
可以用 Rork 构建可上线的 App 吗?
可以。Rork Pro 和 Rork Max 都产出行业标准技术栈的可上线代码。你可以直接从 Rork 上架 App Store。如果需要更高级的功能,可以与 GitHub 同步,在本地继续开发,或请工程师完成特定功能。
Rork Pro 同时支持 iOS 和 Android 吗?
支持。Rork Pro 用 Expo 构建可在 iOS 和 Android 上运行的跨平台 App,也可以导出到网页。
Rork Max 支持哪些 Apple 平台?
Rork Max 为 iPhone、iPad、Apple Watch 和 Vision Pro 构建原生 SwiftUI App。还支持平台专属功能,如小组件、实时活动、灵动岛、Siri 意图和 iMessage App。
可以用 Rork 做网页 App 吗?
Rork Pro(Expo)App 也可以在网页上运行。我们不提供网页托管,但你可以导出代码并部署到 Vercel、Netlify 或任何托管服务。Rork Max App 仅限 iOS,无法在网页上运行。
Integrations
可以集成 Supabase 或 Firebase 这样的数据库吗?
可以。只要让 Rork 集成 Supabase 或 Firebase,它就会帮你完成设置。
什么是 Rork Backend?
Rork Backend 提供可自动扩缩的无服务器函数,可安全调用第三方 API 或连接外部数据库。它类似 Supabase Functions,但更安全,因为 API 密钥留在服务器上,不会进入 App 包。我们为所有付费用户托管后端,因此可用于生产环境。
如何构建带对话、语音或图像生成等 AI 功能的 App?
Rork 已集成 OpenAI 和其他 AI 提供商。在付费套餐上,我们为你托管 AI,无需 API 密钥。只要让 Rork 添加 AI 对话、语音转写或图像生成,即可开箱即用。
可以与 Google Sheets、Airtable、Notion 或我自己的 API 等业务工具集成吗?
可以。告诉 Rork 你要连接的服务,它就会生成集成。为获得最佳效果,请在对话中粘贴该服务的 API 文档链接。
可以把 Figma 设计导入 Rork 吗?
可以。把 Figma 画面帧复制为图片粘贴到 Rork 对话,或批量导出所有画面后拖放进来。Rork 会将其作为参考来构建界面。
如何添加应用内购买或订阅?
Rork Pro 和 Rork Max 都内置 RevenueCat 集成,用于应用内购买和订阅。只要让 Rork 设置支付,它就会完成集成。观看教程开始:https://youtu.be/nJe4jK2jk8A
如何为 App 添加身份验证?
可以通过集成 Supabase Auth 为 App 添加登录。只要让 Rork 设置,它就会完成集成。Rork Pro 和 Rork Max 都可用。Rork Max 还直接支持原生通过 Apple 登录。观看教程开始:https://youtu.be/GP9IN0CKdTk
如何添加通知?
只要让 Rork 为你的 App 添加通知。Rork Pro 和 Rork Max 都可开箱即用。
Publishing
什么是 App Preview?可以不通过 App Store 分享 App 吗?
App Preview 让你在上架 App Store 之前在手机上测试 App。对于 Rork Pro,扫描二维码并在 Expo Go 中打开。对于 Rork Max,在 Mac 上的 Chrome 或 Edge 中使用浏览器安装程序。在 Windows 上,或在不支持 WebUSB 的 Mac 浏览器中,安装免费的 Rork Companion App,并用 USB 线连接 iPhone。
如何上架 App Store?
Rork 内置 App Store 发布。点击发布并按步骤操作。你需要 Apple Developer 账户。使用 Rork Max 时,发布只需两步,App 会在云端编译并直接提交。使用 Rork Pro 时,构建过程还需要 Expo 账户。
如何上架 Google Play 或下载 AAB?
对于 Android 项目,点击上传。Rork 会生成 Android App Bundle(.aab);你需要在 Play Console 中手动上传。APK 下载仍适用于模拟器和直接设备测试。请按设置指南操作:https://docs.rork.com/submitting-to-play-store/creating-the-aab-file。Rork Max App 仅限 iOS,无法上架 Google Play。
Code Export
可以导出代码吗?
可以,付费套餐上你拥有全部生成代码。使用 GitHub 集成导出代码,并在 Cursor、VS Code 或任何 IDE 中继续开发。Rork Pro 导出 React Native/Expo 项目。Rork Max 导出原生 SwiftUI Xcode 项目。
如何导出代码?
订阅付费套餐,登录 GitHub,然后使用 Rork 的 GitHub 集成同步代码。这是双向同步,你也可以在本地修改后再导回 Rork。
Collaboration
可以与他人协作吗?
可以。通过邮箱或可分享链接邀请协作者,并设置编辑者或查看者角色。你也可以创建团队,在共享工作区中管理多个项目。
Billing
Rork 怎么收费?
Rork 提供免费层级供你起步,另有每月 $25 到 $200+ 的付费套餐,积分额度不同。Rork Max 在每月 $200+ 的套餐中提供。详情见定价页。
积分用完了。可以加购积分吗?
你需要升级到更高套餐,或等到首次购买的每月纪念日积分重置。目前无法单独加购额外积分。
Support
有优先支持吗?
每月 $50+ 的付费订阅者可使用在线客服。Rork Max 订阅者可使用优先在线客服。我们通常在 24 小时内回复。免费套餐用户可通过支持邮箱联系我们。我们持续招聘优秀的支持工程师,如有兴趣请申请 https://hq.rork.com
Rork 弄坏了我的 App。可以恢复到以前的版本吗?
可以。使用恢复功能回到任意以前的版本。恢复前可以预览每个版本,确保选对。
支持会帮我修代码问题吗?
我们无法修复个别代码问题,但会每天更新 AI 以减少错误。AI 出错不会扣除积分。如果卡住了,可以让 Rork 上网搜索解决方案,或恢复到可运行版本后重新实现该功能。
Rork 卡在错误循环里。我该怎么办?
让 Rork 上网搜索该错误,尝试切换到其他 AI 模型,或恢复到以前可运行的版本,再用不同方法实现该功能。