2009年12月5日

Unity iPhone 400$

今天收到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$的成本赚回来。

没有评论: