We have used 2nd edition Symbian phones such as 6630, 6680 and N70. On these phones we developed and used a tool receiving a file from a bluetooth connection by scanning the inbox, and then pass it to a server using an HTTP connection. However, as new phones are used, we are trying to convert to Symbian 3rd edition. Using the document S60_Platform_Porting_from_2nd_to_3rd_Edition_v1_1_en.pdf and some more documentation found on forum.nokia.com it was no big deal making the code work in the emulator. The phone is another matter, though. The code installs perfectly well on both an E60 and a N73, and the icon is in the correct spot in the menu, but the program just will not start, not giving any notification at all.
I have read about some problems other have had and posted them on these forums, but I cannot find anyone having the same problem as we do.
We have successfully created and installed the example HelloWorldBasic program, and have compared our code with this code in detail. Further, we have reduced functionality and linked libraries with our code to not do a thing more than show the standard GUI (hotkey values and white background) in a container (or a view as it is called in the example, both inheriting the CCoeControl interface).
We have tried about every tip we have found about making the emulator find errors, looking in the EPOCWIND.OUT file but have not found anything either. We are signing the .sis file in the same way as the working HelloWorldBasic installation, and using the same range of UID3.
Does anybody have any clue of what we might have missed? Any help is appreciated.