繁体   English   中英

管理多个 Xamarin 项目

[英]Managing Several Xamarin Projects

我在 Mac 上使用 Xamarin 和 Visual Studio 为 android/iOS 应用程序构建了一个模板。 该模板用于为不同的客户创建类似的应用程序,并将它们发布到 App Store/Google Play 市场上。 应用程序之间的唯一区别通常是启动画面、配色方案和主应用程序图标。 我关心这些项目的版本控制。

例如,我将该模板存储在私有 bitbucket 存储库中,每次我想创建另一个应用程序时都使用它。 目前我有 6 个已发布的应用程序(每个应用程序也存储在该存储库的不同分支中)。

如果我要对主模板进行更改,如何将更改应用到所有项目,而无需逐一逐一将更改应用到项目的主要部分? 拉主存储库不会改变每个项目中所有特定于应用程序的材料吗?

我找到了几种解决方案:

  1. 版本控制工具,例如 git 来管理一个(公共)项目并将其他项目放在单独的分支中。 这是一种流行的方法,但如果您有很多项目,则很耗时。

  2. 通过在 Visual Studio 中使用不同的配置。 每个配置将响应您将实施的特定应用程序。 到目前为止,我发现的唯一缺点是 Apple 拒绝以这种方式构建的应用程序。 我自己没有检查过,不能肯定地说。

无论如何,对我最有用的链接是:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM