语言

Menu
Sites
Language
Timer is invalid ... (app rejected) but runs on other platforms

My apps IQ FitFun has been rejected, even if same html runs perfectly on http://iqfitfun.comhttp://iqfitfun.com/IQFitFunHtml/index.html ).

It also runs on the simulator w/o issues and validation (on the left) is all green.

Moreover there are no issues on Firefox OS, Chrome OS, Windows8 and WP8.

 

Errors of log ( http://iqfitfun.com/PlatformIssues/webapp_InstallPackage.log )

Error messages:

  1. E/Tizen::Ui::Controls(18692): void Tizen::Ui::Controls::_TableViewItem::StopTouchPressedTimer()(1792) > [E_SYSTEM] Timer is invalid.
  2. E/Tizen::Ui::Controls(18692): void Tizen::Ui::Controls::_TableViewItem::DrawSectionStyleBackground()(2281) > [E_SYSTEM] SectionStyle image load failed

 

响应

7 回复
talari praveen kumar

Hi

I think you have override the function StopTouchPressedTimer() . Will you please share the code for the function StopTouchPressedTimer() to trace the issue.

Hi

everything is pure HTML (JQuery). I do not call StopTouchPressedTimer() as part of in my code (or JQuery+Plugins).

Maybe you can run  http://iqfitfun.com/IQFitFunHtml/index.html on a Tizen device and check if it works.

Others reported issues when using WebGL. I also use it for the game progress pie chart.

see -> webglhelber.js

If this does not help to solve the issue, I will activate the fallback-bar-chart I use for browsers w/o WebGL support and submit again.

The app runs perfectly on the simulator.

 

Without WebGL my App still gets rejected, but the timer issue "[E_SYSTEM] Timer is invalid" does not appear any longer.

Unfortunately there are tons of other error messages, even if the app runs fine on simulator.

Here is the new error log:

http://iqfitfun.com/PlatformIssues/webapp_InstallPackage2.log

First error message is:

E/Tizen::App( 2814): result Tizen::App::Package::_PackageManagerImpl::UninstallPackage(const Tizen::App::PackageId&, Tizen::App::Package::IPackageUninstallationResponseListener*)(449) > [E_PKG_NOT_INSTALLED] package is not installed.

 

It would be great to get a much more robust IDE or just prevent false positive checks.

Firefox OS and Chrome OS perfectly show how much better the user experience of a web developer can be ... I am sure, Tizen will soon get there ;-)

My app already runs on both platforms.

 

 

With great help of the application checker I did overcome the issues:

https://source.tizen.org/compliance/application-compatibility/web-application-checker-user-guide

I deactivated WebGL and it look like I only need to support back button to get accepted.

When my app is live, I will try to re-activate WebGL and see if the "[E_SYSTEM] Timer is invalid" issue re-appears.

... just for completeness:

My apps are live.

WebGL finally turned out not to cause the timer-error described above.

The issue did not reappear after using the web application checker to fix other issues.

Raghu Kona

Thats gr8 news Michael. Congratulations!!

Raghu Kona

Thanks for sharing the information