Undocumented API is for internal platform developer only

Hi,

I’ve seen several people post about this:

Here David Rogers suggests it’s a know problem and is being worked on, is there any update to this at all?

Thanks,

Jon

Full Error:

[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]
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.

I believe those issues have been resolved now in 5.4.

Hi Masterfalcon,

It was a build in 5.4p4 unless there is another release pending?

Thanks,

Jon

Is the list of APIs the same as those listed in the other thread? If not could you supply the list that you received?

It’s quite a big list, here you go:

__cxa_end_catch[ducker]
std::basic_string<char, std::char_traits, std::allocator >::append(char const*, unsigned int)[ducker]
getnameinfo[ducker]
unsetenv[ducker]
pthread_attr_setschedpolicy[ducker]
sigsetmask[ducker]
memchr[ducker]
audio_out_prepare[ducker]
getppid[ducker]
pthread_key_delete[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_M_leak()[ducker]
std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)[ducker]
sound_manager_set_media_session_resumption_option[ducker]
__cxxabiv1::__vmi_class_type_info[ducker]
SHA_Update[ducker]
time[ducker]
free[ducker]
std::basic_string<char, std::char_traits, std::allocator >::replace(unsigned int, unsigned int, char const*)[ducker]
usleep[ducker]
clock_getres[ducker]
memset[ducker]
std::basic_string<char, std::char_traits, std::allocator >::append(char const*)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::resize(unsigned int, char)[ducker]
vasprintf[ducker]
vsnprintf[ducker]
system_settings_get_value_string[ducker]
pthread_create[ducker]
std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::_Ios_Openmode)[ducker]
sleep[ducker]
getdtablesize[ducker]
snprintf[ducker]
sem_post[ducker]
getpriority[ducker]
sysconf[ducker]
gettimeofday[ducker]
setpriority[ducker]
__assert_fail[ducker]
elm_entry_scrollable_set[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_S_copy_chars(char*, char const*, char const*)[ducker]
pthread_detach[ducker]
elm_entry_entry_get[ducker]
sem_getvalue[ducker]
tcgetattr[ducker]
fflush[ducker]
elm_entry_prediction_allow_set[ducker]
geteuid[ducker]
device_power_release_lock[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits, std::allocator > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits, std::allocator > >)[ducker]
FT_Get_Char_Index[ducker]
__aeabi_ul2f[ducker]
execv[ducker]
__aeabi_ul2d[ducker]
raise[ducker]
app_control_set_app_id[ducker]
__errno_location[ducker]
pthread_kill[ducker]
getprotobyname[ducker]
std::basic_ostream<char, std::char_traits >& std::operator<< <char, std::char_traits, std::allocator >(std::basic_ostream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator > const&)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::push_back(char)[ducker]
ftell[ducker]
std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)[ducker]
strtok[ducker]
fgets[ducker]
__libc_current_sigrtmin[ducker]
strtod[ducker]
pthread_cond_destroy[ducker]
ecore_animator_freeze[ducker]
elm_bg_add[ducker]
system_info_get_custom_string[ducker]
write[ducker]
evas_object_image_native_surface_set[ducker]
elm_win_indicator_opacity_set[ducker]
fputc[ducker]
qsort[ducker]
std::__throw_out_of_range(char const*)[ducker]
location_manager_start[ducker]
shutdown[ducker]
sensor_get_default_sensor[ducker]
__ctype_b_loc[ducker]
sigemptyset[ducker]
strchr[ducker]
inet_addr[ducker]
FT_New_Memory_Face[ducker]
fputs[ducker]
recvmsg[ducker]
sigdelset[ducker]
std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&)[ducker]
toupper[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find(char, unsigned int) const[ducker]
elm_entry_input_panel_show[ducker]
__aeabi_lasr[ducker]
setresuid[ducker]
pthread_getattr_np[ducker]
sin[ducker]
pthread_attr_setdetachstate[ducker]
waitpid[ducker]
strcasecmp[ducker]
operator delete(void*)[ducker]
camera_attr_set_image_quality[ducker]
pthread_equal[ducker]
readlink[ducker]
curl_easy_init[ducker]
std::basic_string<char, std::char_traits, std::allocator >::erase(unsigned int, unsigned int)[ducker]
evas_object_geometry_get[ducker]
sched_get_priority_min[ducker]
__aeabi_atexit[ducker]
putchar[ducker]
std::basic_ifstream<char, std::char_traits >::basic_ifstream(char const*, std::_Ios_Openmode)[ducker]
FT_Done_Face[ducker]
close[ducker]
setitimer[ducker]
tanh[ducker]
camera_attr_set_af_mode[ducker]
tanf[ducker]
strlen[ducker]
poll[ducker]
audio_in_prepare[ducker]
memalign[ducker]
gai_strerror[ducker]
std::ios_base::Init::~Init()[ducker]
camera_attr_set_exposure_mode[ducker]
chdir[ducker]
ui_app_exit[ducker]
player_set_uri[ducker]
inet_pton[ducker]
freeaddrinfo[ducker]
strtol[ducker]
epoll_wait[ducker]
fopen[ducker]
pthread_cond_wait[ducker]
fwrite[ducker]
__cxa_begin_catch[ducker]
strcat[ducker]
__xstat[ducker]
dlopen[ducker]
operator delete [ducker]
nl_langinfo[ducker]
std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_Rep::_M_set_length_and_sharable(unsigned int)[ducker]
sigfillset[ducker]
getresuid[ducker]
audio_in_unprepare[ducker]
connect[ducker]
acosf[ducker]
asin[ducker]
ecore_animator_add[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const[ducker]
flock[ducker]
sqrtf[ducker]
elm_entry_cursor_pos_set[ducker]
pthread_mutex_lock[ducker]
evas_object_resize[ducker]
camera_set_display_mode[ducker]
std::__throw_length_error(char const*)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::append(std::basic_string<char, std::char_traits, std::allocator > const&)[ducker]
fgetpos[ducker]
ecore_imf_context_input_panel_event_callback_del[ducker]
iconv_close[ducker]
ftruncate[ducker]
std::basic_string<char, std::char_traits, std::allocator >::replace(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits, std::allocator > >, char*, char*)[ducker]
printf[ducker]
location_manager_destroy[ducker]
fread[ducker]
lseek[ducker]
location_manager_create[ducker]
evas_gl_native_surface_get[ducker]
posix_fadvise[ducker]
clock_gettime[ducker]
fcntl[ducker]
getcwd[ducker]
elm_entry_add[ducker]
__libc_start_main[ducker]
sched_yield[ducker]
bind[ducker]
iconv[ducker]
FT_Render_Glyph[ducker]
audio_out_unprepare[ducker]
feclearexcept[ducker]
pthread_mutex_destroy[ducker]
location_manager_stop[ducker]
pthread_mutex_init[ducker]
sem_timedwait[ducker]
app_control_set_operation[ducker]
pthread_cond_timedwait[ducker]
evas_object_data_set[ducker]
__cxa_guard_abort[ducker]
evas_object_del[ducker]
getgrgid_r[ducker]
iconv_open[ducker]
__aeabi_uidivmod[ducker]
memcpy[ducker]
evas_object_image_pixels_get_callback_set[ducker]
rand[ducker]
camera_attr_set_contrast[ducker]
dup2[ducker]
prctl[ducker]
std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)[ducker]
FT_Bitmap_Done[ducker]
evas_object_move[ducker]
rint[ducker]
sigsuspend[ducker]
pthread_attr_setstacksize[ducker]
_exit[ducker]
vsprintf[ducker]
freeifaddrs[ducker]
__aeabi_idivmod[ducker]
log2f[ducker]
sensor_destroy_listener[ducker]
FT_Set_Char_Size[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find(char const*, unsigned int) const[ducker]
operator new(unsigned int, std::nothrow_t const&)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_last_not_of(char const*, unsigned int) const[ducker]
munmap[ducker]
evas_object_smart_callback_add[ducker]
camera_set_display_flip[ducker]
elm_conformant_add[ducker]
_environ[ducker]
sensor_listener_set_event_cb[ducker]
elm_entry_input_panel_enabled_set[ducker]
std::basic_string<char, std::char_traits, std::allocator >::swap(std::basic_string<char, std::char_traits, std::allocator >&)[ducker]
__ctype_tolower_loc[ducker]
elm_win_resize_object_add[ducker]
pthread_mutexattr_destroy[ducker]
camera_stop_preview[ducker]
app_control_send_launch_request[ducker]
ecore_imf_context_input_panel_event_callback_add[ducker]
__vfprintf_chk[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find(std::basic_string<char, std::char_traits, std::allocator > const&, unsigned int) const[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)[ducker]
elm_win_rotation_set[ducker]
__aeabi_f2ulz[ducker]
audio_out_write[ducker]
pthread_getspecific[ducker]
listen[ducker]
__gxx_personality_v0[ducker]
__aeabi_uldivmod[ducker]
pthread_mutex_unlock[ducker]
pthread_self[ducker]
stdin[ducker]
strerror[ducker]
clock[ducker]
mkdir[ducker]
madvise[ducker]
evas_object_image_filled_add[ducker]
strtok_r[ducker]
__pthread_unregister_cancel[ducker]
strcpy[ducker]
sensor_is_supported[ducker]
sendfile[ducker]
clearerr[ducker]
std::basic_stringstream<char, std::char_traits, std::allocator >::~basic_stringstream()[ducker]
fsync[ducker]
evas_gl_context_create[ducker]
__aeabi_l2d[ducker]
__aeabi_ldivmod[ducker]
__aeabi_l2f[ducker]
std::basic_string<char, std::char_traits, std::allocator >::compare(std::basic_string<char, std::char_traits, std::allocator > const&) const[ducker]
backtrace[ducker]
atol[ducker]
device_haptic_close[ducker]
inet_ntoa[ducker]
sincosf[ducker]
strncasecmp[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_last_of(char const*, unsigned int) const[ducker]
lroundf[ducker]
readdir[ducker]
player_set_looping[ducker]
__aeabi_uidiv[ducker]
evas_object_event_callback_del[ducker]
pthread_attr_destroy[ducker]
inet_ntop[ducker]
camera_attr_set_whitebalance[ducker]
getpwnam_r[ducker]
pthread_mutexattr_init[ducker]
evas_gl_new[ducker]
socket[ducker]
isspace[ducker]
atof[ducker]
atoi[ducker]
feof[ducker]
sem_trywait[ducker]
pthread_mutex_trylock[ducker]
__fxstat[ducker]
MD5[ducker]
environ[ducker]
trunc[ducker]
_setjmp[ducker]
__cxa_pure_virtual[ducker]
pthread_setspecific[ducker]
recv[ducker]
getaddrinfo[ducker]
std::basic_string<char, std::char_traits, std::allocator >::assign(char const*, unsigned int)[ducker]
exp[ducker]
fileno[ducker]
std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::assign(char const*)[ducker]
__environ[ducker]
elm_win_indicator_mode_set[ducker]
pthread_sigmask[ducker]
tcflush[ducker]
__aeabi_unwind_cpp_pr0[ducker, libtizenext.so]
stderr[ducker]
player_prepare[ducker]
bsearch[ducker]
longjmp[ducker]
pthread_cond_init[ducker]
elm_entry_input_panel_layout_set[ducker]
std::basic_string<char, std::char_traits, std::allocator >::resize(unsigned int)[ducker]
strcmp[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_last_not_of(std::basic_string<char, std::char_traits, std::allocator > const&, unsigned int) const[ducker]
read[ducker]
vprintf[ducker]
__aeabi_unwind_cpp_pr1[ducker]
player_pause[ducker]
isalnum[ducker]
eext_object_event_callback_add[ducker]
acos[ducker]
sensor_listener_stop[ducker]
pthread_attr_getdetachstate[ducker]
ecore_animator_frametime_set[ducker]
std::basic_ifstream<char, std::char_traits >::~basic_ifstream()[ducker]
std::basic_fstream<char, std::char_traits >::~basic_fstream()[ducker]
camera_get_preview_resolution[ducker]
semctl[ducker]
camera_start_preview[ducker]
log10[ducker]
tcsetattr[ducker]
getpwuid_r[ducker]
memcmp[ducker]
audio_in_destroy[ducker]
__aeabi_idiv[ducker]
eext_rotary_event_handler_add[libtizenext.so]
pow[ducker]
camera_unset_preview_cb[ducker]
statvfs[ducker]
camera_attr_set_preview_fps[ducker]
location_manager_unset_position_updated_cb[ducker]
mkstemp[ducker]
elm_win_screen_size_get[ducker]
pthread_mutexattr_settype[ducker]
__popcountsi2[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_Rep::_S_empty_rep_storage[ducker]
pthread_key_create[ducker]
dlog_print[ducker]
ui_app_main[ducker]
std::_Rb_tree_decrement(std::_Rb_tree_node_base*)[ducker]
evas_gl_config_new[ducker]
std::basic_string<char, std::char_traits, std::allocator >::compare(char const*) const[ducker]
getgrnam_r[ducker]
sigaction[ducker]
semget[ducker]
__vsprintf_chk[ducker]
FT_Done_FreeType[ducker]
elm_config_accel_preference_set[ducker]
sensor_create_listener[ducker]
__aeabi_f2lz[ducker]
asinf[ducker]
getpid[ducker]
strtoul[ducker]
elm_entry_single_line_set[ducker]
inet_aton[ducker]
sscanf[ducker]
__cxa_end_cleanup[ducker]
log[ducker]
_Jv_RegisterClasses[ducker, libtizenext.so]
elm_entry_editable_set[ducker]
tolower[ducker]
system[ducker]
std::basic_string<char, std::char_traits, std::allocator >::assign(std::basic_string<char, std::char_traits, std::allocator > const&)[ducker]
floor[ducker]
pthread_getschedparam[ducker]
elm_object_focus_set[ducker]
ferror[ducker]
player_create[ducker]
ptrace[ducker]
opendir[ducker]
pthread_attr_getstack[ducker]
std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()[ducker]
audio_out_set_interrupted_cb[ducker]
player_set_volume[ducker]
closedir[ducker]
std::_Rb_tree_increment(std::_Rb_tree_node_base*)[ducker]
gethostname[ducker]
ceil[ducker]
getifaddrs[ducker]
evas_object_show[ducker]
pthread_cancel[ducker]
std::__basic_file::is_open() const[ducker]
curl_easy_cleanup[ducker]
pthread_cond_broadcast[ducker]
std::basic_string<char, std::char_traits, std::allocator >::clear()[ducker]
FT_Set_Pixel_Sizes[ducker]
truncf[ducker]
execve[ducker]
__vsnprintf_chk[ducker]
getpeername[ducker]
evas_object_image_size_set[ducker]
strtoull[ducker]
operator new[ ](unsigned int)[ducker]
strftime[ducker]
std::__throw_logic_error(char const*)[ducker]
localtime[ducker]
strncpy[ducker]
ldexp[ducker]
sched_setaffinity[ducker]
sqrt[ducker]
camera_cancel_focusing[ducker]
setenv[ducker]
pthread_attr_setschedparam[ducker]
sigprocmask[ducker]
pthread_attr_init[ducker]
getuid[ducker]
abort[ducker]
strncmp[ducker]
FT_Init_FreeType[ducker]
atanf[ducker]
cos[ducker]
__aeabi_d2lz[ducker]
elm_entry_entry_set[ducker]
round[ducker]
std::ios_base::Init::Init()[ducker]
__isoc99_sscanf[ducker]
fedisableexcept[ducker]
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::append(std::basic_string<char, std::char_traits, std::allocator > const&, unsigned int, unsigned int)[ducker]
ui_app_add_event_handler[ducker]
calloc[ducker]
sincos[ducker]
pthread_cond_signal[ducker]
cosh[ducker]
pthread_exit[ducker]
std::basic_string<char, std::char_traits, std::allocator >::end()[ducker]
mremap[ducker]
std::basic_ostream<char, std::char_traits >& std::endl<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&)[ducker]
select[ducker]
recvfrom[ducker]
rmdir[ducker]
floorf[ducker]
fegetenv[ducker]
getsockopt[ducker]
gmtime[ducker]
modff[ducker]
std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)[ducker]
fsetpos[ducker]
dup[ducker]
getpwuid[ducker]
__cxa_rethrow[ducker]
feenableexcept[ducker]
audio_out_destroy[ducker]
__cxxabiv1::__class_type_info[ducker]
elm_win_util_standard_add[ducker]
sem_init[ducker]
__cxa_atexit[ducker]
std::basic_string<char, std::char_traits, std::allocator >::insert(unsigned int, char const*)[ducker]
fprintf[ducker]
std::basic_ostream<char, std::char_traits >& std::basic_ostream<char, std::char_traits >::_M_insert(bool)[ducker]
__pthread_register_cancel[ducker]
camera_create[ducker]
stdout[ducker]
fclose[ducker]
__aeabi_d2ulz[ducker]
std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)[ducker]
sendto[ducker]
signal[ducker]
std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)[ducker]
player_set_display[ducker]
audio_in_drop[ducker]
atan2[ducker]
std::basic_string<char, std::char_traits, std::allocator >::reserve(unsigned int)[ducker]
powf[ducker]
std::basic_ostream<char, std::char_traits >::operator<<(int)[ducker]
backtrace_symbols[ducker]
elm_entry_cursor_pos_get[ducker]
cosf[ducker]
mktime[ducker]
player_set_completed_cb[ducker]
camera_destroy[ducker]
syscall[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_M_replace_safe(unsigned int, unsigned int, char const*, unsigned int)[ducker]
nanosleep[ducker]
std::_Rb_tree_increment(std::_Rb_tree_node_base const*)[ducker]
std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const[ducker]
std::basic_string<char, std::char_traits, std::allocator >::_M_iend() const[ducker]
std::basic_ostream<char, std::char_traits >::operator<<(float)[ducker]
audio_out_set_stream_cb[ducker]
app_control_add_extra_data[ducker]
gmon_start[ducker, libtizenext.so]
FT_Bitmap_Convert[ducker]
strdup[ducker]
pthread_condattr_init[ducker]
player_set_sound_type[ducker]
__finitef[ducker]
siglongjmp[ducker]
sysinfo[ducker]
memmove[ducker]
__sigsetjmp[ducker]
accept[ducker]
curl_easy_setopt[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_first_of(char const*, unsigned int) const[ducker]
sprintf[ducker]
location_manager_get_accuracy[ducker]
unlink[ducker]
strncat[ducker]
std::basic_string<char, std::char_traits, std::allocator >::rfind(char, unsigned int) const[ducker]
malloc[ducker]
open[ducker]
atan2f[ducker]
evas_gl_surface_destroy[ducker]
FT_Load_Glyph[ducker]
ioctl[ducker]
fdopen[ducker]
log10f[ducker]
perror[ducker]
system_info_get_platform_int[ducker]
elm_win_wm_rotation_available_rotations_set[ducker]
std::basic_ifstream<char, std::char_traits >::close()[ducker]
fscanf[ducker]
fork[ducker]
location_manager_set_position_updated_cb[ducker]
frexp[ducker]
std::basic_string<char, std::char_traits, std::allocator >::replace(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits, std::allocator > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits, std::allocator > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits, std::allocator > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits, std::allocator > >)[ducker]
_IO_getc[ducker]
uname[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_first_not_of(std::basic_string<char, std::char_traits, std::allocator > const&, unsigned int) const[ducker]
evas_object_data_get[ducker]
sendmsg[ducker]
evas_gl_make_current[ducker]
exit[ducker]
gnu_dev_makedev[ducker]
truncate[ducker]
camera_set_preview_cb[ducker]
fseek[ducker]
camera_start_focusing[ducker]
evas_gl_context_api_get[ducker]
curl_slist_append[ducker]
chmod[ducker]
__cxa_guard_acquire[ducker]
tan[ducker]
app_get_id[ducker]
elm_win_wm_rotation_supported_get[ducker]
std::basic_string<char, std::char_traits, std::allocator >::append(unsigned int, char)[ducker]
ecore_imf_context_input_panel_geometry_get[ducker]
std::nothrow[ducker]
__vprintf_chk[ducker]
std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char)[ducker]
modf[ducker]
sensor_listener_start[ducker]
evas_object_image_pixels_dirty_set[ducker]
isalpha[ducker]
ecore_animator_thaw[ducker]
std::__detail::_List_node_base::_M_unhook()[ducker]
pthread_join[ducker]
curl_easy_perform[ducker]
sensor_listener_set_interval[ducker]
logf[ducker]
realloc[ducker]
player_get_state[ducker]
access[ducker]
evas_gl_context_destroy[ducker]
strrchr[ducker]
fmodf[ducker]
device_power_request_lock[ducker]
getpagesize[ducker]
std::basic_fstream<char, std::char_traits >::close()[ducker]
sigaddset[ducker]
std::__throw_bad_alloc()[ducker]
__aeabi_llsl[ducker]
sched_get_priority_max[ducker]
sensor_get_type[ducker]
evas_object_color_set[ducker]
dlsym[ducker]
__aeabi_llsr[ducker]
__libc_current_sigrtmax[ducker]
sem_wait[ducker]
dlerror[ducker]
device_haptic_vibrate[ducker]
device_haptic_open[ducker]
getsockname[ducker]
utime[ducker]
elm_win_rotation_get[ducker]
atan[ducker]
send[ducker]
ecore_animator_del[ducker]
rename[ducker]
gethostbyname[ducker]
kill[ducker]
elm_bg_color_set[ducker]
app_control_destroy[ducker]
std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)[ducker]
system_info_get_platform_string[ducker]
std::basic_string<char, std::char_traits, std::allocator >::compare(unsigned int, unsigned int, char const*) const[ducker]
fesetenv[ducker]
app_control_create[ducker]
puts[ducker]
strpbrk[ducker]
vfprintf[ducker]
epoll_create[ducker]
evas_gl_config_free[ducker]
elm_win_screen_dpi_get[ducker]
std::basic_string<char, std::char_traits, std::allocator >::~basic_string()[ducker]
evas_gl_free[ducker]
FT_Set_Transform[ducker]
__lxstat[ducker]
__h_errno_location[ducker]
std::terminate()[ducker]
mprotect[ducker]
strstr[ducker]
operator delete(void*, std::nothrow_t const&)[ducker]
SHA_Final[ducker]
player_start[ducker]
sinh[ducker]
std::basic_string<char, std::char_traits, std::allocator >::substr(unsigned int, unsigned int) const[ducker]
fmod[ducker]
curl_slist_free_all[ducker]
pthread_condattr_destroy[ducker]
epoll_ctl[ducker]
srand[ducker]
mmap[ducker]
sinf[ducker]
pthread_setschedparam[ducker]
__cxxabiv1::__si_class_type_info[ducker]
std::basic_string<char, std::char_traits, std::allocator >::end() const[ducker]
player_unprepare[ducker]
evas_object_event_callback_add[ducker]
div[ducker]
evas_gl_surface_create[ducker]
player_set_display_mode[ducker]
setlocale[ducker]
__pthread_unwind_next[ducker]
app_control_set_uri[ducker]
pipe[ducker]
dl_iterate_phdr[ducker]
__cxa_call_unexpected[ducker]
std::basic_ostream<char, std::char_traits >& std::basic_ostream<char, std::char_traits >::_M_insert(unsigned long)[ducker]
ceilf[ducker]
setsockopt[ducker]
dlclose[ducker]
expf[ducker]
audio_in_peek[ducker]
FT_New_Face[ducker]
isatty[ducker]
std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)[ducker]
__cxa_finalize[ducker, libtizenext.so]
getenv[ducker]
FT_Bitmap_New[ducker]
elm_entry_imf_context_get[ducker]
player_destroy[ducker]
getrusage[ducker]
__cxa_guard_release[ducker]
audio_in_create[ducker]
std::basic_fstream<char, std::char_traits >::basic_fstream(char const*, std::_Ios_Openmode)[ducker]
std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::basic_string<char, std::char_traits, std::allocator > const&)[ducker]
evas_object_evas_get[ducker]
__isnan[ducker]
SHA_Init[ducker]
std::basic_string<char, std::char_traits, std::allocator >::rbegin()[ducker]
std::basic_string<char, std::char_traits, std::allocator >::find_first_not_of(char const*, unsigned int) const[ducker]
player_stop[ducker]
eext_rotary_event_handler_del[libtizenext.so]
operator new(unsigned int)[ducker]
__clear_cache[ducker]
sem_destroy[ducker]
audio_out_create[ducker]
std::basic_istream<char, std::char_traits >::sync()[ducker]
evas_object_size_hint_weight_set[ducker]

That is certainly bizarre. Are you targeting 2.3 or 2.4? Is this app for mobile phones or watches?

It’s 2.3 it’s an app for Both, I was trying to update the Watch store one, and that’s where it failed, not tried the main store, but I didn’t want to upload to that until I’d updated the Watch one…

I’ll try updating the SDK, I’m not on REV 8 yet!

Ah ok. Unfortunately we can’t help you with that. Tizen watch apps are not supported by Unity.

I thought that would be the case, do you know if there is any news on this becoming supported, I spoke to David Rogers a couple of months ago and he said it was currently being looked into.

Yeah, that’s me. I don’t know of any new developments regarding Tizen watch support.

Ah, I see! Okay cool, I was the one on the Tizen meet up a little while back! Good to know it was you :slight_smile: