If each of your clients get Enterprise apple program, then you can compile
the same app for each client just changing the provisionŠ. If there is a
better way also I like to knowŠ

Karl

From:  Ash <[email protected]>
Date:  Sun, 19 Jun 2011 19:55:33 -0700
To:  'Nic Wise' <[email protected]>, 'Craig Dunn'
<[email protected]>
Cc:  <[email protected]>, "[email protected]"
<[email protected]>
Subject:  SPAM-LOW:  Re: [MonoTouch] White labeling an app

Hi Nic,Craig,

We had some requests for a white label app but I thought this was against
Apple's terms and conditions to upload the same app with just branding
changes. Don't remember which number in the legal agreement.

Thx,
Ash

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Nic Wise
Sent: Sunday, June 19, 2011 1:40 AM
To: Craig Dunn
Cc: [email protected]; MonoTouch Forums
Subject: Re: [MonoTouch] White labeling an app

Thanks Craig, that gels with what I thought I had to do.

So far, I have a lot (all) of my constants moved out into another
class, so I just call one method on startup, and now it's label A, not
the normal one, which works nicely. The default.png will need to be
different, but thats ok - as you pointed out, I need to do a seperate
.csproj for the bundle ID, so I'll do the default in there too.

Cheers!

On Sun, Jun 19, 2011 at 00:33, Craig Dunn
<[email protected]> wrote:
>  Nic,
> 
>  for a variety of reasons (mainly the number of testers, and different types
>  of testing - including "content" testing) we have three 'versions' of our
>  app... purple, orange and green. They are effectively 'white label' along
>  the lines you describe (different text, images, UIColors and accesses
>  different back-end webservices).
> 
>  we do it with compiler directives (and some post-build 'custom commands' in
>  MD)
> 
>  images references (ie the path) and customizable text are all in
>  'constants', which change based on the #if PREVIEW or #if DEBUG directives.
> 
>  we then create different build configurations that include/exclude the
>  relevant compiler directives. the post-build command that exists in some
>  builds to swap plists around looks like this http://twitpic.com/5di7mk
> 
>  for simplicity all test/debugging builds ships with ALL the images embedded,
>  and the compiler directives just switch which ones are referenced. for
>  appstore build there's a pre-build step to delete the unwanted image folders
>  so they don't end up in the final .app
> 
>  the one thing we don't care about, but you would have to manage manually, is
>  the BundleIdentifier set in Options-iPhone Application... while you can
>  easily assign specific prov-profile/certs based on build configuration, the
>  BundleIdentifier is 'hardcoded'... forgetting to change that would be a real
>  pain!
> 
>  HTH
>  Craig
> 
> 
> 
>  On Fri, Jun 17, 2011 at 10:41 PM, Nic Wise <[email protected]> wrote:
>> 
>>  eg I have an app, and someone wants a custom version of it - seperate
>>  app in the appstore, some basic customizations (color mostly) etc.
>> 
>>  I was thinking about doing it with 2 SLN's / csproj's, and just keep
>>  those in sync., kinda like DropNet or RestSharp does.
>> 
>>  Anyone done it? Advice?
>> 
>>  --
>>  Nic Wise
>>  t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
>>  b. http://www.fastchicken.co.nz/ | http://www.flickr.com/photos/nicwise
>> 
>>  mobileAgent (for FreeAgent): get your accounts in your pocket.
>>  http://goo.gl/IuBU
>>  Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
>>  London Bike App: Find the nearest Boris Bike, and get riding!
>>  http://goo.gl/Icp2
>>  _______________________________________________
>>  MonoTouch mailing list
>>  [email protected]
>>  http://lists.ximian.com/mailman/listinfo/monotouch
> 
> 



-- 
Nic Wise
t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/ | http://www.flickr.com/photos/nicwise

mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
London Bike App: Find the nearest Boris Bike, and get riding!
http://goo.gl/Icp2
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1382 / Virus Database: 1513/3711 - Release Date: 06/18/11

_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch



_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to