We discovered that your app contains hidden features. Specifically, it would be appropriate to remove this app's implementation of the ConfuseCode library.
You will experience a delayed review process if you deliberately disregard the App Store Review Guidelines, ignore previous rejection feedback in future app submissions, or use your app to mislead or deceive users.
Important Information
As a result of violating this guideline, your app’s review has been delayed. Future submissions of this app, and other apps associated with your Apple Developer account, will also experience a delayed review. Deliberate disregard of the App Store Review Guidelines and attempts to deceive users or undermine the review process are unacceptable and is a direct violation Section 3.2(f) of the Apple Developer Program License Agreement. Continuing to violate the Terms & Conditions of the Apple Developer Program will result in the termination of your account, as well as any related or linked accounts, and the removal of all your associated apps from the App Store.
We want to provide a safe experience for users to get apps and a fair environment for all developers to be successful. If you believe we have misunderstood or misinterpreted the intent of your app, you may submit an appeal for consideration or provide additional clarification by responding directly to this message in Resolution Center in iTunes Connect.
从苹果官方给的邮件来看,是项目中出现了代码混淆违反了它的审查条款。而我在看到这封邮件的时候是万分迷惑啊,代码混淆?我从来没有如此操作过啊,交接人(我是接收别人的二期)也没提啊,然后我又找到交接人,他也是一脸懵逼,而且义正言辞的说也没有如此操作过,之前上传也没有事情。我想说的是,之前没有事情并不代表以后,经过对代码的审查才发现,原来是公司底层框架里面有代码混淆的内容。好了不多说那么多废话了。直接说解决办法吧。
1.删除项目里的func.list文件
2.删除Demo_codeObfuscation_h文件
3.删除confuse.sh文件
4.删除有关symbols文件
5.查看是否做关联处理,如果有就删除。Build Phases-(里面:Run Script)
这样就可以了
网友评论