iOS開發遇到的坑之七--上傳app Stroe被拒絕:The app references non-public symbols in : _UICreateCGImageFromIOSurface


這是上學期遇到的問題了,突然查閱郵箱的時候發現了,遂在這里記錄下來,希望大家以后注意這個問題

我上傳App Store的時候,apple給我發的郵件原文:

Dear developer,

We have discovered one or more issues with your recent delivery for "***". To process your delivery, the following issues must be corrected:

Non-public API usage:

The app references non-public symbols in ***: _UICreateCGImageFromIOSurface
If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.

If you think this message was sent in error and that you have only used Apple-published APIs in accordance with the guidelines, send the app's nine-digit Apple ID, along with detailed information about why you believe the above APIs were incorrectly flagged, toappreview@apple.com. For further information, visit the Technical Support Information page.

Once these issues have been corrected, you can then redeliver the corrected binary.

Regards,

The App Store team

 

 

 

 

我反反復復的在工程里面尋找_UICreateCGImageFromIOSurface這個相關的方法,我實在是不知道我調用了這個私有的API,

所以上網求助,最終還是在Stackoverflow

解決方案是把reveal.framework 相關的去除掉就ok 了,第一次就遇見了這種坑! =_=!!

 

開始春招了,各位找工作的童鞋都要加油呵!,希望都能找到自己心儀的公司

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM