Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Signing multiple versions with minor text changes

3 replies · 0 views · Started 03 February 2007

I want to distribute my application as a free demo download with an
unlock code to access the full game.

Quite understandably sites like Handango want demo versions downloaded
from their site to link back to handango to register. Whilst I want
the normal version of my game to link directly back to my website to
avoid Handango taking an extra cut from sales not generated via
handango.

I may sell on multiple sites all with the requirement that the
registration dialog links to their sites, so this presents a big
problem that every time I make a version linking to a different site I
will need to pay to get it signed.

To make it worse multiply this problem by 3 as I'll have versions for
Series 60 V8 , V9 and UIQ3.

I'd had it suggested that I could get a signed basic application, then
separate signed data files to install a text or resource file that
included the link address, then embed these two together into a
combined unsigned .SIS file. But it appears this won't work as the
combined file would also need to be signed separately.

Symbian FAQ-1266 states:
"In order to avoid all installation warnings, both the outer and
embedded SIS files must be Symbian Signed."

Are there any other possible solutions? If not can I suggest the
symbian signed process should build something into the pricing plans
to make this not prohibitively expensive.
http://www.GreatApe.com
http://www.Oval-Racer.com

Steve wrote:
> I want to distribute my application as a free demo download with an
> unlock code to access the full game.
>
> Quite understandably sites like Handango want demo versions downloaded
> from their site to link back to handango to register. Whilst I want
> the normal version of my game to link directly back to my website to
> avoid Handango taking an extra cut from sales not generated via
> handango.
>
> I may sell on multiple sites all with the requirement that the
> registration dialog links to their sites, so this presents a big
> problem that every time I make a version linking to a different site I
> will need to pay to get it signed.
>
> To make it worse multiply this problem by 3 as I'll have versions for
> Series 60 V8 , V9 and UIQ3.
>
> I'd had it suggested that I could get a signed basic application, then
> separate signed data files to install a text or resource file that
> included the link address, then embed these two together into a
> combined unsigned .SIS file. But it appears this won't work as the
> combined file would also need to be signed separately.
>
> Symbian FAQ-1266 states:
> "In order to avoid all installation warnings, both the outer and
> embedded SIS files must be Symbian Signed."
>
> Are there any other possible solutions? If not can I suggest the
> symbian signed process should build something into the pricing plans
> to make this not prohibitively expensive.
> http://www.GreatApe.com
> http://www.Oval-Racer.com

Unfortunately there exists no easy way to do this. At run-time you could
make a choice of what text to display but you have to base the choice on
something and there's no way to determine where the app has been
downloaded from. You could ask the user at start-up to choose from a
list of stores where the app is being sold or has been downloaded from
and then base your text on that. I don't know if Handango will allow
such a thing though.

AMK


"Steve" <[email protected]> wrote in message
news:[email protected]...
>I want to distribute my application as a free demo download with an
> unlock code to access the full game.
>
> Quite understandably sites like Handango want demo versions downloaded
> from their site to link back to handango to register. Whilst I want
> the normal version of my game to link directly back to my website to
> avoid Handango taking an extra cut from sales not generated via
> handango.
>
> I may sell on multiple sites all with the requirement that the
> registration dialog links to their sites, so this presents a big
> problem that every time I make a version linking to a different site I
> will need to pay to get it signed.
>
> To make it worse multiply this problem by 3 as I'll have versions for
> Series 60 V8 , V9 and UIQ3.
>
> I'd had it suggested that I could get a signed basic application, then
> separate signed data files to install a text or resource file that
> included the link address, then embed these two together into a
> combined unsigned .SIS file. But it appears this won't work as the
> combined file would also need to be signed separately.
>
> Symbian FAQ-1266 states:
> "In order to avoid all installation warnings, both the outer and
> embedded SIS files must be Symbian Signed."
>
> Are there any other possible solutions? If not can I suggest the
> symbian signed process should build something into the pricing plans
> to make this not prohibitively expensive.
> http://www.GreatApe.com
> http://www.Oval-Racer.com

You could argue that, the demo versions being free, the demo versions should
be signed for free.

Failing that, you could disable the stuff that makes you need signing for
the demo, and use self-signing.

--
Sander van der Wal
www.mBrainSoftware.com

MphasiS were helpful about this. For the 2nd edition app they arranged
to sign it so that the main app was done at the normal price, but the
extra SIS files, where the only change was adding the passive content
of the registration URL, were done for the passive content price.

They've also suggested for 3rd edition devices I treat the main
application as an engine, get that signed, then for the sis files with
the registration URL config data I include the already signed 'engine'
part and they'll treat the SIS file, which just adds passive content
to the engine, as passive conent in terms of pricing again.

Steve

On Thu, 19 Oct 2006 14:31:27 +0100, Steve <[email protected]> wrote:

>I want to distribute my application as a free demo download with an
>unlock code to access the full game.
>
>Quite understandably sites like Handango want demo versions downloaded
>from their site to link back to handango to register. Whilst I want
>the normal version of my game to link directly back to my website to
>avoid Handango taking an extra cut from sales not generated via
>handango.
>
>I may sell on multiple sites all with the requirement that the
>registration dialog links to their sites, so this presents a big
>problem that every time I make a version linking to a different site I
>will need to pay to get it signed.
>
>To make it worse multiply this problem by 3 as I'll have versions for
>Series 60 V8 , V9 and UIQ3.
>
>I'd had it suggested that I could get a signed basic application, then
>separate signed data files to install a text or resource file that
>included the link address, then embed these two together into a
>combined unsigned .SIS file. But it appears this won't work as the
>combined file would also need to be signed separately.
>
>Symbian FAQ-1266 states:
>"In order to avoid all installation warnings, both the outer and
>embedded SIS files must be Symbian Signed."
>
>Are there any other possible solutions? If not can I suggest the
>symbian signed process should build something into the pricing plans
>to make this not prohibitively expensive.
>http://www.GreatApe.com
>http://www.Oval-Racer.com

http://www.GreatApe.com
http://www.Oval-Racer.com