Rejeição de aplicativo para iPhone por usar ICU (extensões Unicode)

Recebi o seguinte formulário da Apple, considerando minha inscrição:

Obrigado por enviar sua atualização para a toομοθεσία na App Store. Durante a análise do seu aplicativo, descobrimos que ele usa APIs privadas, o que viola a seção 3.3.1 do Contrato de licença do programa de desenvolvedor do iPhone; "3.3.1 Os aplicativos podem usar APIs documentadas apenas da maneira prescrita pela Apple e não devem usar ou chamar APIs privadas." Embora seu aplicativo não tenha sido rejeitado, seria apropriado resolver esse problema na sua próxima atualização. As seguintes APIs não públicas estão incluídas no seu aplicativo: u_isspace ubrk_close ubrk_current ubrk_first ubrk_next ubrk_open Se você definiu métodos no código-fonte com os mesmos nomes das APIs mencionadas acima, sugerimos que você altere os nomes dos métodos para que não colidam mais com APIs privadas da Apple para evitar que seu aplicativo seja sinalizado com envios futuros. Por favor, resolva esse problema na sua próxima atualização para Brasil. Atenciosamente, Equipe de revisão de aplicativos para iPhone

As funções mencionadas neste email são usadas na biblioteca ICU (International Components for Unicode). Embora meu aplicativo não seja rejeitado neste momento, não me sinto muito seguro para o futuro do meu aplicativo, porque ele depende muito do protocolo Unicode e desses componentes em particular. Outra coisa é que eu não chamo essas funções diretamente, mas elas são chamadas por uma compilação 'sqlite' personalizada (com extensões FTS3 ativadas).

Estou faltando alguma coisa aqui? Alguma sugestão?

questionAnswers(3)

yourAnswerToTheQuestion