iOS
在 Xcode 中打开项目,等待它解析软件包,选择一个模拟器并运行。检查 URL 能否加载、启动画面是否显示、旋转和安全区域是否正常。然后归档并上传到 TestFlight;推送和 Face ID 要在真实 iPhone 上通过 TestFlight 测试。
Claude Code
WebViewGold 项目就是普通的 Xcode 和 Android Studio 项目,它们的配置集中在两个易读的文件里。这意味着 Claude Code 可以替您设置 URL、应用名称、功能和权限说明文字,前提是您围绕签名划出一条清晰的界线。本指南就来划这条线,并给出相应的提示词。
每个平台一次性 $109 起,或由我们的团队全程代劳,$698 起。
WebViewGold for iOS 在 Config.swift 中配置;WebViewGold for Android 在 Config.java 中配置。每个文件都是一组有文档说明的常量:URL、User-Agent、功能开关、颜色和文字。与之并列的是 Apple 和 Google 会读取的文件:Info.plist(iOS 权限说明文字、显示名称、URL scheme)和 AndroidManifest.xml(Android 权限、用于 App Links 的 intent filter)。iOS 设置文档和Android 设置文档描述了每一个选项,同样的内容也收录在供代理使用的 llms-full.txt 中。
在解压后的 WebViewGold 文件夹中打开 Claude Code(或者把它与 Web 项目一起加入工作区),先让它读取配置文件,再提出修改要求。这样它就能认出各个选项名称,而不是去猜。
每一步用一段提示词,diff 才便于审阅。
iOS:host("app.example.com")和 webviewurl(完整 URL)。Android:HOST 和 HOME_URL。使用生产域名;URL 会被编译进二进制文件中。
iOS:构建设置中的 Product Name 以及 Info.plist 中的 Bundle Display Name;应用 target 和每个扩展 target 的 Bundle ID 都在 Signing & Capabilities 中设置(OneSignal 扩展必须以主 Bundle ID 作为前缀)。Android:strings.xml 中的 app_name,以及通过 Android Studio 重命名的包名(默认为 com.webviewgold.myappname)。标识符只选一次;请参阅为什么它们以后无法更改。
Config.swift 中的 useragent_iphone 和 useragent_ipad,Config.java 中的 USER_AGENT:一个普通的移动端 User-Agent 字符串,加上您的 Web 应用要检测的标记(例如 WebViewGoldApp)。
推送(kPushEnabled + oneSignalID;PUSH_ENABLED + build.gradle 中的 ID)、权限请求时机(askforpushpermissionatfirstrun;requirePush)、Social Login Helper 触发规则、RevenueCat 密钥、pulltorefresh、autoInjectVariable / AUTO_INJECT_VARIABLES、深度链接(ShowExternalLink;IS_DEEP_LINKING_ENABLED)。
Info.plist:为应用需要的用途说明(相机、照片、位置、Face ID)撰写自定义文字,删除用不到的,但要保留 Privacy - Tracking Usage Description 这个键,项目需要它。AndroidManifest.xml 和 Config.java:对未使用的 API,把 requireLocation、requireCamera、requireStorage、requireRecordAudio 设为 false,并删除对应的清单条目。
替换图标图片集和启动图片;Claude Code 可以用脚本从一张 1024 px 的源图生成所有尺寸。详情见图标和启动画面指南。
这个文件夹包含 WebViewGold iOS 项目(Config.swift、Info.plist)或 Android 项目(Config.java、AndroidManifest.xml、strings.xml)。先读取配置文件,所有不需要改动的选项都要原样保留。 应用以下设置: - Web 应用 URL:https://app.example.com(host 为 app.example.com) - 应用名称:Example App - 自定义 User-Agent:该平台默认的移动端 User-Agent,后面加一个空格和标记 WebViewGoldApp - 推送:启用 OneSignal,App ID 为 [粘贴],首次运行时不请求权限(我们从 Web 应用调用 registerpush://) - Social Login Helper:为 https://accounts.google.com 设置 Google 触发规则 - RevenueCat:API 密钥 [粘贴],项目 ID [粘贴] - 开启下拉刷新;开启自动注入 JavaScript 变量 - 启用指向我们域名的深度链接 - 权限:应用使用相机(二维码扫描和照片上传)和相册。它不使用位置、麦克风、通讯录、日历或蓝牙:在 iOS 上删除这些用途说明,在 Android 上把对应的 require 标志设为 false,并一并删除清单条目。保留 iOS 上的追踪用途说明键。 - 用应用自己的口吻撰写简短、如实的权限说明文字。 不要修改:任何与签名、描述文件、Team ID、证书、keystore 或 build.gradle 中签名配置相关的内容,Xcode 项目名称,购买码字段,依赖版本,以及 Pods 或 build 文件夹中的任何文件。不要修改 Bundle ID 或包名;我会在 IDE 中自己改。给我一份按文件分组的 diff 摘要,并列出所有不确定的设置。

出色的工作!无需任何编码就能轻松完成。简单快捷!创作者也提供了大力帮助!
在 Xcode 中打开项目,等待它解析软件包,选择一个模拟器并运行。检查 URL 能否加载、启动画面是否显示、旋转和安全区域是否正常。然后归档并上传到 TestFlight;推送和 Face ID 要在真实 iPhone 上通过 TestFlight 测试。
同步 Gradle,在模拟器上运行,然后用您的 keystore 构建一个已签名的 App Bundle。可以让 Claude Code 通过 Gradle wrapper 在命令行运行调试构建,并修复它自己引入的编译错误,但不要让它碰发布签名。
Cloud Builder 以表单形式接收同样的设置,处理 Bundle 标识符和签名,并上传到 App Store Connect 和 Play Console。如果您没有 Mac,或者不想维护 Xcode 和 Android Studio,就用它。
把 Config.swift 和 Config.java 的 diff 逐行读一遍。它很短,而正是在这里,一个写错的布尔值(推送被关闭、每次启动都清除缓存)会悄无声息地让您流失用户。
| 设置 | 为什么重要 | 建议值 |
|---|---|---|
deletecache / CLEAR_CACHE_ON_STARTUP | 设为 true 会在每次启动时清除 Cookie,导致用户被登出 | false |
askforpushpermissionatfirstrun / requirePush | 设为 true 会在用户还不了解应用时就弹出系统权限请求 | false,稍后再调用 registerpush:// |
uselocalhtmlfolder / USE_LOCAL_HTML_FOLDER | 设为 true 会加载内置的 HTML,而不是您的 URL | false,除非您要发布离线包 |
openallexternalurlsinsafaribydefault | 决定其他域名是否在系统浏览器中打开 | 对营销和社交链接设为 true,您自己的域名保留在应用内 |
| Info.plist 中残留的用途说明 | 审核人员会质疑应用从未使用的权限(2.5.4) | 删除未使用的,保留追踪用途说明键 |
它可以编辑文件并运行命令行构建;IDE 中的步骤(签名、归档、上传)仍需您自己完成。如果不确定,可以让它针对您的版本写出确切的点击路径。
把编译错误粘贴到同一个会话中。常见原因是漏了一个引号,或者把布尔值写成了字符串。代理能很快修好自己的语法错误;如果错误出在签名上,请撤销这次改动,在 IDE 中手动操作。
可以,很多团队都把 ios/ 和 android/ 文件夹放在 Web 项目旁边。把 build 文件夹和 keystore 文件加入 .gitignore,并且绝不要提交 keystore 或密码。
您的 Web 应用通过部署来更新。要升级到新版 WebViewGold,下载新项目,让 Claude Code 把您的设置复制到新的 Config.swift 和 Config.java 中,然后重新构建。
结果相同,只是您需要投入的工作量不同。三种方式都附带审核通过保证和 7×24 小时人工支持。
$109 每个平台,一次性付费
WebViewGold 许可证:一个现成的 Xcode 或 Android Studio 项目。粘贴您的 URL,设置名称和图标,开启所需功能,构建并提交。永久免费更新。
在主页查看方案$349 每个许可证,一次性附加购买
无需 Mac、Xcode 或 Android Studio:在浏览器中完成配置,我们在云端构建两个应用,并将其交付到 App Store Connect 和 Play Console。
Cloud Builder 如何运作 试用免费演示$698 每个平台 $798
把您的 URL 和图标发给我们。我们的团队在 72 小时内完成配置、构建并交付您的应用,白标,附源码项目。两个平台共 $1,158。
Full Service 详情 服务提供方:冬季特惠价格有效期至 2026年12月31日。
App Store & Google Play 审核通过保证 – 否则 14 天内退款
想直接交给我们?Full Service:我们在 72 小时内完成配置、构建并交付,每个平台 $698 起。有疑问?通过 7×24 小时在线聊天联系我们。
退款依据我们 FAQ 中列出的条件:应用因非内容原因被 Apple 和/或 Google 拒审,并在购买后 14 天内提出申请。