Hi everyone!
Recently we’ve got rejection in uploading our new Application for Samsung Gear S2 smart-watches.
In the rejection report there is a statement that we are using undocumented (deprecated) APIs in our source code. The following methods are described in the “white list” from the report:
- elm_gengrid_item_class_new
- elm_gengrid_item_append
- elm_multibuttonentry_item_append
But the real situation is the following:
- These methods relate to GenGrid and MultiEntry Button user interface controls that are allowed only for Mobile and deprecated for Wearable.
- Usage of these methods is automatically generated by the Interface Builder (Tizen SDK 2.4.0_Rev6 Build id : 20151223-1448) in the “src -> managed -> src -> view -> uib_views.c” file.
- Our project was created with Wearable 2.3.1 only! No Mobile SDK is used at all.
- We do not use GenGrid and MultiEntry Buttons in our interface
- (!) We can not avoid auto-generation of the uib_views.c file with usage of deprecated methods. We did not find and project settings for this.
Did anyone face the issue like this? Any idea will be very appreciated!