Skip to content

Commit

Permalink
update ignore build time
Browse files Browse the repository at this point in the history
  • Loading branch information
sunnylqm committed Oct 26, 2023
1 parent bc6e974 commit 06a7fe2
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
1 change: 1 addition & 0 deletions site/docs/bestpractice.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ splits {

1. 如果渠道包的`js代码和初始资源`有差别(无论多么细微的差别都会生成不同的 jsbundle),那么只能单独生成 apk,分别上传和绑定。可以考虑写一些脚本自动调用 cli 来执行批量操作。
2. 如果渠道包的`js代码和初始资源`完全一致,可以考虑使用[Flavor 构建](https://developer.android.com/studio/build/build-variants?hl=zh-cn),或其他一些动态生成渠道包的方案(比如[腾讯的 VasDolly](https://github.com/Tencent/VasDolly)[美团的 walle](https://github.com/Meituan-Dianping/walle)等),这样所有的渠道包基于同一个基础 apk 生成(因而会有相同的编译时间戳和 jsbundle)。这样可以只用上传一个基础 apk,对此 apk 的热更操作可以对所有渠道包生效。
3. 如果您是`高级版``专业版`客户,也可以考虑在管理后台的应用设置中启用`忽略编译时间戳`。此选项仅对比版本号,不校验时间戳,可提供更宽容的热更策略,但可能消耗更多流量。

#### 如何支持 aab 格式的原生包?

Expand Down
6 changes: 4 additions & 2 deletions site/docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,17 @@ type: 其他

请谨记,任何时候生成原生包,请 1)先修改原生版本号,2)并上传到 pushy 服务器,才可以正常获得热更新。

如果你在上传之前就运行了新的原生版本,由于服务器端没有记录,会暂停其更新数小时。可删除原先安装的 app 再重新安装以清空暂停设置。在上传之后安装的客户端不会受此影响
> 如果您是`高级版``专业版`客户,也可以考虑在管理后台的应用设置中启用`忽略编译时间戳`。此选项仅对比版本号,不校验时间戳,可提供更宽容的热更策略,但可能消耗更多流量,适合需要管理多个分发渠道的客户
---

### 付费问题

#### 我应该选择哪个业务版本呢?

其实完全无需考虑,先从最高配额的专业版开始体验(新用户注册验证通过后,将自动获得 7 天`专业版`试用),各个版本功能完全一致!当试用时间到期后,若当前版本的配额不能满足需求,可随时补差价升级到更高配额的版本。升级自动按天数计算差价,绝无额外费用。
其实完全无需考虑,先从最高配额的专业版开始体验(新用户注册验证通过后,将自动获得 7 天`专业版`试用),各个版本的使用流程完全一致!当试用时间到期后,若当前版本的配额不能满足需求,可随时补差价升级到更高配额的版本。升级自动按天数计算差价,绝无额外费用。

目前仅有一项额外的付费专用功能,即`忽略编译时间戳`设置(在管理后台的应用设置中),此选项仅对比版本号,不校验时间戳,可提供更宽容的热更策略,但可能消耗更多流量,适合需要管理多个分发渠道的客户。此功能目前仅支持`高级版``专业版`

---

Expand Down

0 comments on commit 06a7fe2

Please sign in to comment.