今天收到Apple的来信,显然是被拒了,原因是非公开API。邮件如下:
引用
Upon review of your application, XXXXXXX cannot be posted to the App Store due to the usage of private APIs. Usage of such non-public API, as outlined in the iPhone Developer Program License Agreement section 3.3.1, is prohibited:
"3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs."
The following non-public APIs are included in your application:
_NSGetEnviron
exc_server
Regards,
iPhone Developer Program
我的程序完全是用Unity iPhone写的,没有自己写一行Objective C代码,所以问题肯定在Unity。查了一下最后在Unity的主页上找到了原因和解决方法(链接在下面)。
http://blogs.unity3d.com/2009/11/14/unity-iphone-app-store-submissions-problem-solved/
升级到1.51之后,画面上却出现了Trial的水印,恐怕还是不能通过Apple的Review。逼不得已只好花钱了。希望手影可以把这400$的成本赚回来。
没有评论:
发表评论