Languages

Menu
Sites
Language
App rejected due to Undocumented api use.

Hi,

I had submitted an app which was rejected with the cause "Undocumented APIs is detected (white list)."

The 1_core_whitelist file contains the apis like the ones below which are claimed by the Tizen validation team as Undocumented api

avpriv_ac3_channel_layout_tab[libavformat.so.54, libavformat.so.54.29.104, libavformat.so]
ff_log2_tab[libavcodec.so.54.59.100, libavcodec.so, libavcodec.so.54, libavformat.so.54, libavformat.so.54.29.104, libavformat.so]
av_reverse[libavcodec.so.54.59.100, libavcodec.so, libavcodec.so.54]

These are not platform api, and are used by the library mentioned and unfortunately, I couldn't find any alternative api. An i haven't used any ecore apis too.

But why is the app rejected as these are not platform api and what can i do to resolve the issue.

Edited by: Anand Rudrakshi on 05 Aug, 2015

Responses

1 Replies
pius lee

Did you have libavformat.so inside of your app?

Your application will be rejected If your application does not have libavformat.so, but use the one in platform, 

Because, If platform would change libavformat to other or change version, your application should be not run.