2

任何人成功构建、提交并让 Apple 接受使用 Snow Leopard beta 和 XCode 3.2 的应用程序......但是?

4

4 回答 4

2

不可以。应用商店仅接受使用生产工具提交的应用。最新的生产工具是带有 iPhone OS SDK 3.0 的 Xcode 3.1.3。

在该产品正式发布之前,您不应期望提交使用 Snow Leopard 构建的应用程序。

于 2009-08-13T18:39:32.183 回答
1

从逻辑上讲,您正在制作一个应用程序捆绑包以发送到应用商店 - 如果 XCode 在 Snow Leopard 中构建的 3.0 发布捆绑包与 Leopard 版本构建的捆绑包不同,那么这将是一个错误。

Apple 不知道也不关心您使用什么构建(毕竟,如果您愿意,您可以手动编译文件)只要最终构建满足应用商店的签名和执行要求。

于 2009-08-13T20:18:33.740 回答
0

不。

这就是为什么我要在我的旧款 20 英寸 iMac 上测试 beta 和开发者种子的原因。

将其视为在当前平台上开发和测试您的应用程序的良好做法。可能会为您节省一些麻烦。

于 2009-08-13T19:00:18.920 回答
0

是的。我的两个应用程序的最新版本(现在在 App Store 上)是基于 Snow Leopard、Xcode 3.2 和 iPhone 3.0 SDK 的 Snow Leopard 版本构建的。我在现有设备上进行了彻底的测试,其行为(包括代码设计)似乎与我的 Leopard 构建机器上产生的相同。当然,3.1 SDK 目前不能用于向 App Store 提交应用程序,但这不是重点。

也就是说,这可能不是推荐的策略,所以我建议在尝试此之前等待(短)时间,直到 Snow Leopard 的正式发布上街。

于 2009-08-13T22:23:34.593 回答