Languages

Menu
Sites
Language
[Unity] Undocumented APIs is detected

Hello,

My game is rejected by Tizen Store QA because of this:

Undocumented APIs is detected (white list).

[Defect]
An API, which is not officially documented in the Tizen SDK, has been used in the source code of the Application package.

[Expected Result]
APIs that are not officially documented in the Tizen SDK should not be used in the source code of Application packages.

[Reference]
Base on guideline chapter 4.3.3, we prohibit use of undocumented API.
Undocumented API is for internal platform developer only and such APIs are subjected to change without notice.
So if application uses undocumented API, it does not guarantee compatibility for future platform update.
See the attached file for further details on the use of undocumented APIs.
If you need technical support for the replace API, we recommend you to submit an inquiry with the following steps at Tizen developer site.

I'm not using any Tizen API, I've built the game using Unity 5.1.3!

 

Anyone can help me to resolve this and have my game published in Tizen Store?

 

 

 

 

Responses

3 Replies
Alex Dem

Hi,
fyi: Similar topics with suggestions:
https://developer.tizen.org/forums/native-application-development/tizen-store-app-validation-rejected.-undocumented-apis-used.
https://developer.tizen.org/forums/native-application-development/app-validation-rejected.-undocumented-apis-used.
Did they provide list of undocumented api what your app uses? Maybe you could clarify http://seller.tizenstore.com/qa/getQaList.as
Alexey.

Wajdi

Hi,

They provided a text file containing this (I think they means I'm not authorized to use these API):

ecore_evas_window_get[MyGameName]
_s_SkinVertices4Bones_Copy4Ints_VFP[MyGameName]
_s_SkinVertices4Bones_NoNormals_Copy4Ints_VFP[MyGameName]
app_exit[MyGameName]
_s_SkinVertices4Bones_Tangents_Copy4Ints_VFP[MyGameName]
ecore_imf_context_event_callback_add[MyGameName]
ecore_imf_context_input_panel_event_callback_del[MyGameName]
app_main[MyGameName]
ecore_imf_context_input_panel_event_callback_add[MyGameName]
ecore_evas_ecore_evas_get[MyGameName]

 

The problem is that I didn't touched to Tizen IDE, my game is fully made using Unity.
If there is an API problems it's either the Unity fault, or the Tizen SDK fault!

 

David Rogers

Hi, We at Unity are aware of the issues and have been working with Samsung to resolve them ASAP. Stay tuned to the Unity forums for more information shortly.

Thanks!