Groups > Symbian > Symbian signing > Re: Flash lite & sis file: different behaviour (Series 60 3rd Edition)




Flash lite & sis file: different behaviour (Series 60
3rd Edition)

Flash lite & sis file: different behaviour (Series 60 3rd Edition)
Sun, 27 Aug 2006 21:05:31 +010
Hello!
We have packaged a Flash Lite file (swf) as a sis application for Series 60 
3rd Edition. Our swf is a networked application. The sis file installs 
correctly, although, everytime it accesses the network, the user is prompted 
to select the network. If we download the same swf file through the mobile 
phone browser (the swf executes embedded on the browser), the user can 
access the network without any problem (the user isn't promped to select the 
network on every access).
We have signed our application with the Basic developer certificate (one 
IMEI only which gives us the following capabilities: Local Services, 
Location, Network Services, Power Management, ProtServ, Read User Data, 
Surroundings DD, SW Event, User Environment, Write User Data).

Can this be a capabilities problem (Network Control capability, which is 
only available for Phone manufacturer approved certificates) ??

Any help would really be appreciated. We are getting out of time to finish 
this mobile application, which must be packaged as a sis file.

Thanks in advance.
Regards,
Victor Batista 

Post Reply
Re: Flash lite & sis file: different behaviour (Series 60 3rd Edition)
Mon, 28 Aug 2006 07:37:16 -000
Hi Victor

Its unlikely to be due to the certificate you are using. My guess is that
when you're run in the browser process you get the browser process
capabilities, and that this includes the Network services, however for some
reason when you're run from a SIS stub the process is not getting this
capability.
Not sure how to verify this. Have you spoken to Macromedia?

Regards
H


"Victor Batista" <test@present-technologies.com> wrote in
message
news:2su%23rRhyGHA.1384@UKCOL01WWEB01.symbian.intra...
> Hello!
> We have packaged a Flash Lite file (swf) as a sis application for Series
60
> 3rd Edition. Our swf is a networked application. The sis file installs
> correctly, although, everytime it accesses the network, the user is
prompted
> to select the network. If we download the same swf file through the mobile
> phone browser (the swf executes embedded on the browser), the user can
> access the network without any problem (the user isn't promped to select
the
> network on every access).
> We have signed our application with the Basic developer certificate (one
> IMEI only which gives us the following capabilities: Local Services,
> Location, Network Services, Power Management, ProtServ, Read User Data,
> Surroundings DD, SW Event, User Environment, Write User Data).
>
> Can this be a capabilities problem (Network Control capability, which is
> only available for Phone manufacturer approved certificates) ??
>
> Any help would really be appreciated. We are getting out of time to finish
> this mobile application, which must be packaged as a sis file.
>
> Thanks in advance.
> Regards,
> Victor Batista
>
>

Post Reply
Re: Flash lite & sis file: different behaviour (Series 60 3rd Edition)
Tue, 29 Aug 2006 00:58:42 -000
Hi Victor

The flash player is not a Symbian product, so the following is without
warranty (but based on the contact I received this from is likely)


"Hamish Willee" <hamish_w@tpg.com.au> wrote in message
news:XLZcQUnyGHA.1384@UKCOL01WWEB01.symbian.intra...
> Hi Victor
>
> Its unlikely to be due to the certificate you are using. My guess is that
> when you're run in the browser process you get the browser process
> capabilities, and that this includes the Network services, however for
some
> reason when you're run from a SIS stub the process is not getting this
> capability.
> Not sure how to verify this. Have you spoken to Macromedia?
>
> Regards
> H
>
>
> "Victor Batista" <test@present-technologies.com> wrote in
message
> news:2su%23rRhyGHA.1384@UKCOL01WWEB01.symbian.intra...
> > Hello!
> > We have packaged a Flash Lite file (swf) as a sis application for
Series
> 60
> > 3rd Edition. Our swf is a networked application. The sis file
installs
> > correctly, although, everytime it accesses the network, the user is
> prompted
> > to select the network. If we download the same swf file through the
mobile
> > phone browser (the swf executes embedded on the browser), the user
can
> > access the network without any problem (the user isn't promped to
select
> the
> > network on every access).
> > We have signed our application with the Basic developer certificate
(one
> > IMEI only which gives us the following capabilities: Local Services,
> > Location, Network Services, Power Management, ProtServ, Read User
Data,
> > Surroundings DD, SW Event, User Environment, Write User Data).
> >
> > Can this be a capabilities problem (Network Control capability, which
is
> > only available for Phone manufacturer approved certificates) ??
> >
> > Any help would really be appreciated. We are getting out of time to
finish
> > this mobile application, which must be packaged as a sis file.
> >
> > Thanks in advance.
> > Regards,
> > Victor Batista
> >
> >
>
>

Post Reply
Re: Flash lite & sis file: different behaviour (Series 60 3rd Edition)
Tue, 29 Aug 2006 01:01:06 -000
Ahhhrrrggg. Cursed outlook!

What I was trying to say was that I believe the following answer, but its
not canonical.

The Standalone Flash player prompts for network access, because some movies
could run up a large network bill with the user being unaware the app ever
connected to the network. The warning/permission to use the network warning
should only happen once per run of the Flash Movie, though in some earlier
versions of the player, if the root movie is replaced with another swf file
I think you might get prompted again.

When in the context of the browser, it is considered obvious to the user
that they might incur network charges, so the warning is not issued.

Ie an implementation decision by the phone vendor, not directly related to
platform security.

Regards
Hamish

"Hamish Willee" <hamish_w@tpg.com.au> wrote in message
news:5PLWNawyGHA.1380@UKCOL01WWEB01.symbian.intra...
> Hi Victor
>
> The flash player is not a Symbian product, so the following is without
> warranty (but based on the contact I received this from is likely)
>
>
> "Hamish Willee" <hamish_w@tpg.com.au> wrote in message
> news:XLZcQUnyGHA.1384@UKCOL01WWEB01.symbian.intra...
> > Hi Victor
> >
> > Its unlikely to be due to the certificate you are using. My guess is
that
> > when you're run in the browser process you get the browser process
> > capabilities, and that this includes the Network services, however
for
> some
> > reason when you're run from a SIS stub the process is not getting
this
> > capability.
> > Not sure how to verify this. Have you spoken to Macromedia?
> >
> > Regards
> > H
> >
> >
> > "Victor Batista" <test@present-technologies.com> wrote
in message
> > news:2su%23rRhyGHA.1384@UKCOL01WWEB01.symbian.intra...
> > > Hello!
> > > We have packaged a Flash Lite file (swf) as a sis application
for
Series
> > 60
> > > 3rd Edition. Our swf is a networked application. The sis file
installs
> > > correctly, although, everytime it accesses the network, the user
is
> > prompted
> > > to select the network. If we download the same swf file through
the
> mobile
> > > phone browser (the swf executes embedded on the browser), the
user can
> > > access the network without any problem (the user isn't promped
to
select
> > the
> > > network on every access).
> > > We have signed our application with the Basic developer
certificate
(one
> > > IMEI only which gives us the following capabilities: Local
Services,
> > > Location, Network Services, Power Management, ProtServ, Read
User
Data,
> > > Surroundings DD, SW Event, User Environment, Write User Data).
> > >
> > > Can this be a capabilities problem (Network Control capability,
which
is
> > > only available for Phone manufacturer approved certificates) ??
> > >
> > > Any help would really be appreciated. We are getting out of time
to
> finish
> > > this mobile application, which must be packaged as a sis file.
> > >
> > > Thanks in advance.
> > > Regards,
> > > Victor Batista
> > >
> > >
> >
> >
>
>

Post Reply
Re: Flash lite & sis file: different behaviour (Series 60 3rd Edition)
Tue, 29 Aug 2006 08:37:15 +010
Hi Hamish!
    Thanks for your reply.
    We have tested our application (and others) on Flash Lite 2.0 and there 
it works fine: The user is only propmted once to select the network.
    Our problem arises with Flash lite 1.1, where the user always is 
prompted to select the network, on a standalone sis. If we access the same 
Flash movie through the browser, the user is only prompted once.  We are 
trying to refactor our sis. Instead of launching the Flash Player, we are 
thinking to launch the KHTML Browser, which will automatically open the 
Flash Movie. Unfortunatelly we can't find the UID of the KHTML (Safari) 
Browser. We only can get the UID of the KWML Browser (which also comes with 
S60 3rd Edition phones). Do you think this will work? Do you know the KHTML 
UID?

    Thanks in advance.
    Regards,
        Victor Batista

"Hamish Willee" <hamish_w@tpg.com.au> wrote in message 
news:6vVLjbwyGHA.3788@UKCOL01WWEB01.symbian.intra...
> Ahhhrrrggg. Cursed outlook!
>
> What I was trying to say was that I believe the following answer, but its
> not canonical.
>
> The Standalone Flash player prompts for network access, because some 
> movies
> could run up a large network bill with the user being unaware the app ever
> connected to the network. The warning/permission to use the network 
> warning
> should only happen once per run of the Flash Movie, though in some earlier
> versions of the player, if the root movie is replaced with another swf 
> file
> I think you might get prompted again.
>
> When in the context of the browser, it is considered obvious to the user
> that they might incur network charges, so the warning is not issued.
>
> Ie an implementation decision by the phone vendor, not directly related to
> platform security.
>
> Regards
> Hamish
>
> "Hamish Willee" <hamish_w@tpg.com.au> wrote in message
> news:5PLWNawyGHA.1380@UKCOL01WWEB01.symbian.intra...
>> Hi Victor
>>
>> The flash player is not a Symbian product, so the following is without
>> warranty (but based on the contact I received this from is likely)
>>
>>
>> "Hamish Willee" <hamish_w@tpg.com.au> wrote in message
>> news:XLZcQUnyGHA.1384@UKCOL01WWEB01.symbian.intra...
>> > Hi Victor
>> >
>> > Its unlikely to be due to the certificate you are using. My guess
is
> that
>> > when you're run in the browser process you get the browser
process
>> > capabilities, and that this includes the Network services, however
for
>> some
>> > reason when you're run from a SIS stub the process is not getting
this
>> > capability.
>> > Not sure how to verify this. Have you spoken to Macromedia?
>> >
>> > Regards
>> > H
>> >
>> >
>> > "Victor Batista" <test@present-technologies.com>
wrote in message
>> > news:2su%23rRhyGHA.1384@UKCOL01WWEB01.symbian.intra...
>> > > Hello!
>> > > We have packaged a Flash Lite file (swf) as a sis application
for
> Series
>> > 60
>> > > 3rd Edition. Our swf is a networked application. The sis file

>> > > installs
>> > > correctly, although, everytime it accesses the network, the
user is
>> > prompted
>> > > to select the network. If we download the same swf file
through the
>> mobile
>> > > phone browser (the swf executes embedded on the browser), the
user 
>> > > can
>> > > access the network without any problem (the user isn't
promped to
> select
>> > the
>> > > network on every access).
>> > > We have signed our application with the Basic developer
certificate
> (one
>> > > IMEI only which gives us the following capabilities: Local
Services,
>> > > Location, Network Services, Power Management, ProtServ, Read
User
> Data,
>> > > Surroundings DD, SW Event, User Environment, Write User
Data).
>> > >
>> > > Can this be a capabilities problem (Network Control
capability, which
> is
>> > > only available for Phone manufacturer approved certificates)
??
>> > >
>> > > Any help would really be appreciated. We are getting out of
time to
>> finish
>> > > this mobile application, which must be packaged as a sis
file.
>> > >
>> > > Thanks in advance.
>> > > Regards,
>> > > Victor Batista
>> > >
>> > >
>> >
>> >
>>
>>
>
> 

Post Reply
<< Previous 1 2 3 Next >>
( Page 1 of 3 )
about | contact