如何修改应用程序图标和应用程序名称以进行 MDM 分发 - 原生应用程序的品牌重塑

Posted

技术标签:

【中文标题】如何修改应用程序图标和应用程序名称以进行 MDM 分发 - 原生应用程序的品牌重塑【英文标题】:How to Modify App Icon and App Name for MDM Distribution – Rebranding of Native App 【发布时间】:2021-04-19 14:35:21 【问题描述】:

我们为提供员工服务的组织利用第三方服务。原生 androidios 应用程序是这些服务的一部分,并且使用 MDM (AirWatch) 解决方案在我们的组织中不受信任。供应商只提供二进制文件而不提供源代码,因为它们与许多不同的组织共享相同的解决方案。

目前,供应商无法提供带有我们品牌图标和应用名称的自定义二进制文件。我们希望为我们的组织创建和分发该应用的完整品牌版本。

有没有办法修改应用程序图标和应用程序名称(显示在设备上)原生 Android 和 iOS 应用程序的二进制文件?

或者是否有任何自定义构建工具,我们可以使用我们的应用图标和名称重新捆绑二进制文件?即使每次发布都是可重复的过程,也可以。

【问题讨论】:

我的意思是,您可以在技术上反编译应用程序并更改您想要的任何内容,但技术上确实如此。如果有混淆或类似的东西,你可能不会成功。虽然我认为在这里问怎么做有点宽泛 【参考方案1】:

我不了解 Android,但对于 iOS,您需要配置文件、证书和密钥。 (我想你没有这些)

然后您可以修改应用程序有效负载,然后重新签署 ipa。我已经多次这样做来更新我们一些企业应用程序的过期配置文件。

这是一个有用的工具,用于重新签署 .ipa 文件https://github.com/xndrs/XReSign

【讨论】:

以上是关于如何修改应用程序图标和应用程序名称以进行 MDM 分发 - 原生应用程序的品牌重塑的主要内容,如果未能解决你的问题,请参考以下文章

如何更改安卓系统软件图标和名称?

Flutter 修改应用程序的名称和图标

苹果手机软件名称修改

手机应用的名称可以改吗

如何更改EXE应用程序的图标?

Android 修改app图标和名称