iPhone app rejection for using ICU (Unicode extensions)

前端 未结 3 1519
时光取名叫无心
时光取名叫无心 2020-12-11 04:37

I received the following mail form Apple, considering my application:


Thank you for submitting your update to Νομοθεσία to the App Store. During our revie

相关标签:
3条回答
  • 2020-12-11 04:57

    I would recommend not publicly venting about the issue (that will only hurt you in the long run), but responding politely to the application review email address you were given, explaining that you are using a custom SQLite build which references the ICU framework. Given that this is a standard third-party framework, I would argue that these are not Apple's private APIs that you are using. It may be that they were simply overzealous in the inclusion of symbols in their scanning software.

    If you are unable to convince them otherwise, you might contemplate switching from SQLite with FTS3 to something like Aaron Hillegass' BNRPersistence, which just added fast full-text searching.

    0 讨论(0)
  • 2020-12-11 05:01

    Hmmm...it is possible that Apple also uses ICU components. The best response would be to politely explain what's going on, and hopefully things should sort out okay.

    0 讨论(0)
  • 2020-12-11 05:11

    If they have trouble with linking to the system ICU, why not simply import the ICU source code into your project?

    0 讨论(0)
提交回复
热议问题