App Store rejection

Ernesto Giannotta erne at apimac.com
Sun Jan 22 06:27:02 CST 2012


Do you mean there's no public accepted API for this function?
Is it still in draft phase?

this would mean adding 5 mb to my app size… (bloating from 19 to 24)

Well, ok… no big deal ;-)


On 22-gen-2012, at 12:41, Ruslan Zasukhin wrote:

> On 1/22/12 1:37 PM, "Ernesto Giannotta" <erne at apimac.com> wrote:
> 
> Hi Erne,
> 
> Yes Jon jda also have catch this week ago
> And we have talk with Apple together
> 
> So far solution we going to try -- include their icu into our vcomponents
> Inside of .app
> 
> Attached V4RB script with two lines about ICU
> 
> You can try copy that lines into your own script
> And rebuild .app
> 
> And re-submit
> 
> Lets see what they will say now ...
> 
> 
>> got this message from the App Reviewer:
>> 
>>> The use of non-public APIs can lead to a poor user experience should these
>>> APIs change in the future, and is therefore not permitted. The app includes
>>> unorm_isNormalized from the framework '/usr/lib/libicucore.A.dylib'.
>>> 
>>> If you have defined a method in your source code with the same name as this
>>> API, we suggest altering your method name so that it no longer collides with
>>> Apple's private API to avoid your application being flagged in future
>>> submissions.
>>> 
>>> Alternatively, this API may reside in a library included with your
>>> application. If you do not have access to the library's source, you may be
>>> able to search the compiled binary using "strings" or "otool" command line
>>> tools. The "strings" tool can output a list of the methods that the library
>>> calls and "otool -ov" will output the Objective-C class structures and their
>>> defined methods. These techniques can help you narrow down where the
>>> problematic code resides.
>> 
>> I can't find exactly unorm_isNormalized anywhere in my app, but find these
>> strings in libvkernel_fat_release.dylib of v4cc_4_mac (4.9.1):
>> 
>> isnormalized
>> N3fbl23ENode_Func_IsNormalizedE
>> 
>> none of these I can find in 4.8.x and apps made with that build have been
>> accepted.
>> 
>> Could you please try to fix this?
>> 
>> 
>> Thanks for your kind attention
>> 
>> Cool Runnings,
>> Erne.
>> _______________________________________________
>> Valentina mailing list
>> Valentina at lists.macserve.net
>> http://lists.macserve.net/mailman/listinfo/valentina
>> 
> 
> -- 
> Best regards,
> 
> Ruslan Zasukhin
> VP Engineering and New Technology
> Paradigma Software, Inc
> 
> Valentina - Joining Worlds of Information
> http://www.paradigmasoft.com
> 
> [I feel the need: the need for speed]
> 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: install_vcomponents_v4rb_v4 move ICU.txt
URL: <http://lists.macserve.net/pipermail/valentina/attachments/20120122/13c93eb0/attachment.txt>
-------------- next part --------------
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina



More information about the Valentina mailing list