Closed
Description
Problem
Unmanaged APIs should not be used for app store registration.
(This issue is also related to flutter-tizen/flutter-tizen#10. because wayland related functions are also unmanaged APIs)
refer to :
- Publish: Undocumented APIs is detected (allow list) flutter-tizen#21 (Unmanaged API issue bwikbs/engine#1)
- https://developer.samsung.com/galaxy-store/self-check-list-galaxy-watch.html
gear_core_allowlist.txt (List of APIs rejected by store)
- eglBindAPI[libflutter.so]
- eglCreateContext[libflutter.so]
- eglDestroyContext[libflutter.so]
- eglCreateWindowSurface[libflutter.so]
- eglDestroySurface[libflutter.so]
- eglTerminate[libflutter.so]
- eglMakeCurrent[libflutter.so]
- eglSwapBuffers[libflutter.so]
- eglCreatePbufferSurface[libflutter.so]
- eglGetCurrentDisplay[libflutter.so]
- eglQueryString[libflutter.so]
- eglChooseConfig[libflutter.so]
- eglGetError[libflutter.so]
- eglInitialize[libflutter.so]
- eglGetProcAddress[libflutter.so]
- eglGetDisplay[libflutter.so]
- ecore_wl2_window_geometry_get[libflutter.so]
- ecore_wl2_window_show[libflutter.so]
- ecore_wl2_egl_window_resize_with_rotation[libflutter.so]
- ecore_wl2_sync[libflutter.so]
- ecore_wl2_window_free[libflutter.so]
- ecore_wl2_display_connect[libflutter.so]
- ecore_wl2_egl_window_native_get[libflutter.so]
- ecore_wl2_egl_window_create[libflutter.so]
- ecore_wl2_window_new[libflutter.so]
- ecore_wl2_window_type_set[libflutter.so]
- ecore_wl2_display_disconnect[libflutter.so]
- ecore_wl2_egl_window_destroy[libflutter.so]
- ecore_wl2_init[libflutter.so]
- ecore_wl2_display_get[libflutter.so]
- ecore_wl2_window_alpha_set[libflutter.so]
- ecore_wl2_window_id_get[libflutter.so]
- ecore_wl2_shutdown[libflutter.so]
- ecore_wl2_window_aux_hint_add[libflutter.so]
- ecore_device_name_get[libflutter.so]
- ecore_device_class_get[libflutter.so]
- ecore_device_subclass_get[libflutter.so]
- tdm_client_vblank_destroy[libflutter.so]
- tdm_client_handle_events[libflutter.so]
- tdm_client_get_output[libflutter.so]
- tdm_client_create[libflutter.so]
- tdm_client_destroy[libflutter.so]
- tdm_client_vblank_set_enable_fake[libflutter.so]
- tdm_client_output_create_vblank[libflutter.so]
- tdm_client_vblank_wait[libflutter.so]
- tbm_surface_internal_is_valid[libflutter.so]
- tbm_surface_internal_unref[libflutter.so]
- tbm_surface_internal_ref[libflutter.so]
- _ZTHN4dart8OSThread18current_vm_thread_E[libflutter.so]
- __dlog_print[libflutter.so]
Metadata
Metadata
Assignees
Labels
No labels