簡體   English   中英

如何為多個客戶端維護一個自定義B2B iOS應用程序

[英]How to maintain one custom B2B iOS app for multiple clients

我的公司正在構建一個自定義B2B應用程序,這對所有客戶來說非常相似。

應用程序之間的區別將是應用程序的名稱和圖標以及顏色架構。 需要明確的是 - 應用程序中的數據會有所不同,但布局是相同的。 例如,我在所有應用程序中都有相同的按鈕,但它的顏色可能在一個應用程序中為藍色,在另一個應用程序中為黃色。

我想知道如何維護這種應用程序。 應用程序將分發到應用程序商店或客戶端的MDM。

考慮到我將擁有數百個這樣的應用程序 - 我不可能為應用程序中的每個錯誤修復構建和提交每個應用程序。

有解決方案嗎?

如果應用程序名稱和圖標必須不同,那么您無能為力 - 每個客戶端都需要單獨的二進制文件。

但是,在自動化流程方面,您可以做很多事情,因為看起來大多數代碼庫都是在應用程序之間共享的。 只是為了給你一個想法 - 你可以有一個腳本,它需要一些配置(JSON,XML等),Xcode項目,然后為每個客戶建立和簽署應用程序正確的圖標,品牌,應用程序名稱等。

基本上,您維護單一代碼庫,構建工具以供應和分發應用程序,並將品牌和自定義移至配置層。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM