WebViewGold 文档 · iOS
🇨🇳 中文
获取 WebViewGold

应用名称、图标和启动屏幕

重命名您的 iOS 应用,添加自定义应用图标,并为您的 WebViewGold 应用设置个性化的启动屏幕图形。

更改显示的应用名称:
按照截图所示,依次通过 WebViewGoldWebViewGoldBuild Settings 导航至 Product Name,并按照下方截图所示更改名称:

  • 注意:如果您的应用名称包含带重音符号的字母(例如 'à'),您需要将其替换为普通字母来设置 Product NameProduct Name 还会用于为应用中的文件命名,因此它不支持带重音符号的字母(否则应用会崩溃)。之后,为确保您的应用在 iOS 主屏幕上向用户显示正确的名称,请同时将 Bundle Display Name(位于 Info.plist 文件中)从 "$PRODUCT_NAME" 更改为带重音符号的应用名称。例如,如果您的应用名称为 "WebViewGold",则 Product Name 应为 "WebViewGolda",而 Bundle Display Name 应为 "WebViewGold"。


更改您的 Web-View 应用的 iOS 名称


添加自定义应用图标:
按照以下简单步骤,为您基于 WebView 的 iOS 应用添加自定义应用图标:

1. 定位应用图标设置
依次导航至 WebViewGoldWebViewGoldGeneralApp Icons and Launch ScreenApp Icon Source

将您的 iOS 图标添加到项目空间中
2. 替换为您自己的图标
只需用您自己调整过尺寸的图像文件替换随附的图像文件即可。网上有一些免费工具可以帮助生成这些不同尺寸的图像,例如 App Icon Generator(我们与该开发公司没有关联)。或者,您也可以搜索任何您喜欢的 "iOS App Icon Generator" 工具。

添加自定义启动屏幕:
按照以下步骤,为您基于 WebView 的 iOS 应用添加自定义启动屏幕图形:

1. 启用启动屏幕

要为您的应用激活启动屏幕:

  • 打开 Config.swift 文件并搜索 splashScreenEnabled
  • 确保此变量设置为 true

2. 替换启动屏幕图像

要使用您自己的品牌形象作为启动屏幕:

  • 用您自己的 GIF 文件替换 XCode 项目主文件夹中现有的 splash.gif 文件。
  • 重要提示:请确保您的图像文件为正方形(宽度 = 高度)以获得最佳显示效果。例如:
    • 128x128 像素
    • 512x512 像素
    • 1024x1024 像素

3. 调整显示超时时间

要控制启动屏幕的显示时长:

  • 打开 Config.swift 文件并搜索 splashTimeout
  • 将超时设置修改为您期望的时长(以毫秒为单位)。

示例:设置为 2000 表示显示 2 秒。

如果您希望在页面成功加载完成之前一直显示启动屏幕,请将 remainSplashOption 选项(可在 Config.swift 文件中找到)设置为 true。否则,启动屏幕只会短暂显示,随后原生 iOS 加载指示器便会启动。

使用 splashscreencolor 选项(可在 Config.swift 文件中找到)来修改启动屏幕的背景颜色。颜色选项可在此处查看。



4. 为您的隐私政策 / 条款与条件添加可选的应用披露声明

如果您向用户提供(基于 WebViewGold 的)移动应用,您可以选择在您的隐私政策或条款与条件中加入以下声明(此声明仅供参考,不构成法律建议。我们对该文本的使用方式不承担任何责任。请咨询法律专业人士以获取针对个人情况的指导):

    Our mobile apps (iOS/Android) are developed using WebViewGold by jocapps GmbH (Germany). These apps display the content of our website using a WebView framework and enrich it with selected native features to improve usability and performance. Accordingly, the same privacy policy and terms of service that apply to our website also apply to our mobile apps. For more information, please visit
    https://www.webviewgold.com/#convert-website-to-app-privacy, or contact us directly.


SDK 风格的实现说明

将此功能视为向 Web 层公开的原生能力:将生产网站或 PWA 作为唯一可信来源,然后使用文档中的 WebViewGold 配置标志、URL 命令和 JavaScript 桥接调用,仅在能够带来价值的地方启用原生 iOS 行为。这种方式让代码库易于维护,因为同一个 Web 应用只需极少的条件逻辑即可同时服务于浏览器、WebViewGold for iOS 以及其他 WebViewGold 平台。

为获得可靠的结果,建议优先使用 HTTPS 端点、稳定的路由名称、在界面中明确的成功/错误状态,以及封装原生调用的小型 JavaScript 辅助函数。例如,使用 jQuery Mobile、Lovable、Base44、Bolt、WordPress、Bubble、自定义 React/Vue/Angular 技术栈或静态 HTML 构建的 Web 应用,可以提供单个按钮或事件处理程序来触发原生 WebViewGold API,同时仍为浏览器提供优雅的回退方案。

  • 推荐的集成模式:检测应用上下文,调用 WebViewGold API,然后在原生回调或路由变更后更新 Web 界面。
  • 测试清单:在真机或打包构建上验证该功能,检查权限和商店审核文案,并确认仅使用浏览器的用户仍能获得有用的回退方案。
  • SEO 优势:让功能页面、路由标题和结构化内容在您的网站上保持可被索引,同时由 WebViewGold 为 iOS 用户提供原生应用外壳。

太忙了?我们替您搭建应用。

我们的团队为您配置、构建并提交 WebViewGold 应用——全程代劳、交付迅速、德国制造。

让我们搭建应用 →

在浏览器中构建

无需 Mac、无需 IDE:WebViewGold Cloud Builder 在线为您配置、构建并上传应用。

了解 Cloud Builder →