Scriptable

Scriptable

Simon Stovring
4.7 9,020 Free

App information

Version
1.7.19
Download size
27.53MB
First released
2024-09-30
Developer
Simon Stovring
Bundle ID
dk.simonbs.Scriptable
Category
Developer Tools (4,119)
Developer website
scriptable.app
Store rating
★ 4.7 / 5 · 9,020 ratings

Screenshots

Screenshots come from the App Store listing. They are shown at full aspect ratio, never cropped. Click to enlarge.

Reviews & Analysis

4.79,020 ratings
5★ 154
4★ 35
3★ 23
2★ 12
1★ 55

These are collected review samples, not all reviews. The star breakdown is calculated from this sample.

User reviews

  • MvilleMaverick ★★★★☆ v1.7.19 2026-06-28

    Pretty neat

    Really simple interface and I’m really liking that I can preview the results of the script within the app before I add a widget to my Home Screen. My only complaint so far is that the refresh rate is limited to the rate that an iPhone refreshes widgets so animation are clunky, but that’s not a fault of the app. I haven’t done much more than setup a Pipboy style display for the date and weather.

  • ComicBook ★★★★★ v1.7.19 2026-10-02

    Automated workflows meets Web development

    You can build classic workflow automations where a script asks you for some input and then does something smart for you, including interacting with files and the clipboard, but you can also essentially build a Web app inside Scriptable, so your scripts can accomplish almost anything.

In-App Purchases 4 items · USD

Item

$0USD

Large Tip

$4.99USD

Medium Tip

$2.99USD

Small Tip

$0.99USD

About

SUMMARY

## 核心定位与痛点解决 Scriptable 切入的是 iOS 系统自动化与个性化定制的细分场景。它允许用户用 JavaScript 调用原生 API(文件、日历、提醒事项等),并创建可运行在桌面或锁屏的小组件zv。其核心逻辑是:将代码能力赋予普通用户,以弥补 iOS 系统自带快捷指令在复杂逻辑与界面定制上的不足。它解决了两类痛点:一是希望桌面小组件展示自定义数据(如天气、车辆状态、待办事项)的用户;二是需要将重复性操作(如签到、文件处理)自动化的进阶用户。 ## 核心功能与实测体验剖析 1. 脚本编辑与执行:应用内置代码编辑器,支持语法高亮、自动补全和离线文档。但根据用户评论,编辑器在长代码选择时体验不佳(“手动滚动选择200行代码”),且部分用户遇到无法复制粘贴、卡顿等问题。执行脚本时,部分用户报告点击运行按钮后应用冻结(“Kept freezing”),需强制退出。另外,`setTimeout` 等常见 JavaScript 特性不被支持,导致部分脚本无法运行。 2. 小组件定制:这是 Scriptable 最受欢迎的功能。用户可将脚本运行结果以小组件形式展示在桌面,支持自定义字体、颜色和布局。然而,大量评论反映小组件在 iOS 15、16、17 乃至 18 上存在兼容性问题:如无法添加、不刷新、显示省略号、自动重命名导致失效等。此外,小组件刷新频率受系统限制,动画效果不流畅。 3. Siri 快捷指令集成:通过快捷指令,用户可让 Siri 朗读文本、展示图片或表格,甚至实现“询问 Siri 某服务是否宕机”等场景。但部分用户遇到快捷指令运行错误(如 INCExtensionErrorDomain error 1307),且文档被批评“难以理解”(“Incomprehensible Documentation”),缺乏示例,对新手不友好。 ## 客观优缺点权衡 (Pros & Cons) 优势: - 高度灵活:JavaScript 调用原生 API,可实现深度自定义,满足进阶用户的自动化需求。 - 小组件生态丰富:社区脚本库(Gallery)提供大量现成脚本,降低入门门槛。 - 免费无内购:应用完全免费,无订阅或广告,性价比高。 缺点: - 稳定性堪忧:频繁闪退(尤其在 iOS 17.2.1、17.4、18.6 等版本),脚本丢失,小组件失效等问题普遍。 - 学习门槛高:需要 JavaScript 基础,且官方文档被指晦涩,缺乏中文支持(尽管描述声称支持中文,但实际无语言切换选项)。 - 兼容性滞后:新 iOS 版本适配慢,旧版本问题长期未修复,导致部分用户无法使用。 ## 适用人群与选型边界 推荐给:具备 JavaScript 基础、喜欢折腾的 iOS 进阶用户;需要高度定制小组件展示个人数据(如服务器状态、智能家居信息)的极客;愿意花时间调试脚本并参与社区互助的用户。 不推荐给:编程零基础的小白用户(学习成本过高);追求开箱即用、稳定可靠体验的用户;依赖中文界面的用户;以及需要关键业务自动化(如商业流程)的场景,因稳定性风险较高。 横向替代考量:若仅需简单自动化,苹果官方“快捷指令”更易上手;若侧重小组件定制但不想写代码,可考虑 Widgetsmith 等可视化工具;若需要更稳定的脚本环境,可评估 JSBox(但同样有学习成本)。 ## 编辑部综合裁定 (Verdict) Scriptable 是一款理念超前但执行欠佳的工具。它赋予了 iOS 用户前所未有的自动化与定制能力,尤其在小部件领域开辟了先河。然而,频发的崩溃、兼容性问题和匮乏的中文支持严重影响了基础体验。对于热爱编程、乐于折腾的极客,它仍是值得探索的利器;但对于大多数普通用户,当前版本更像一个半成品,建议观望后续更新或选择更稳定的替代方案。若开发者能解决稳定性与本地化问题,其潜力将不可小觑。

FAQFAQPage

Is this app free?

The app itself is free to download, and it has 33 in-app purchase items.

Who made it?

The developer is Simon Stovring, and the app identifier is dk.simonbs.Scriptable.

When was it first released?

It was first released on 2024-09-30, according to our own database record.

Does it have good ratings?

The App Store gives it 4.7 out of 5, from 9,020 ratings.

Every number in these answers comes from the data shown above on this page.