使用MonoTouch创建我的应用程序的Lite版本

时间:2012-03-20 17:58:47

标签: xamarin.ios monodevelop

我使用MonoTouch创建了我的iPhone应用程序并将其部署到AppStore。现在我想添加同一个应用程序的免费精简版。使用MonoTouch / MonoDevelop的最佳方法是什么?

到目前为止,我为lite版本创建了一个新的Provisioning Profile。我可以更改构建选项以使用完整或精简配置文件。但我还需要改变什么呢?我认为至少应该更改应用名称,但是如何???

谢谢, 基督教

2 个答案:

答案 0 :(得分:1)

我这样做的方法是创建一个新项目,然后将第一个项目中的现有c#文件添加为链接。您将在“添加现有文件”对话框中看到此选项。请记住,所有的Icon / Splash屏幕文件都必须复制,如果它们被链接,MonoDevelop不会处理这些文件。

只需注意一点,您可以使用较少的配置文件。创建一个com.yourcompany。*,然后将你的应用命名为com.yourcompany.yourapp1,yourapp2等。

所以我有一个关于Development,AdHoc和AppStore的个人资料,但我已经部署了几个应用程序。

答案 1 :(得分:0)

我没有链接文件,而是更喜欢制作三个项目:一个库项目,它将包含所有名为X.Touch.Core的UILogic和另外两个将具有Core引用的项目。 X.Touch.Lite和X.Touch.Premium。这样您就不需要链接文件,这可能很痛苦。您可以放置​​一个名为settings.xml的文件,并执行一些功能切换。