任何人都能成功构建,提交&让Apple接受使用Snow Leopard测试版的应用程序XCode 3.2 ......但是?
答案 0 :(得分:2)
没有。 App store仅接受使用生产工具提交的应用程序。最新的生产工具是带有iPhone OS SDK 3.0的Xcode 3.1.3。
在该产品正式发布之前,您不应期望提交使用Snow Leopard构建的应用程序。
答案 1 :(得分:1)
逻辑上,您正在创建一个应用程序包以发送到应用程序商店 - 如果Snow Leopard中由XCode构建的3.0版本捆绑包与Leopard版本构建的捆绑包不同,那么这将是一个错误。
Apple不知道也不关心你构建的内容(毕竟,如果你愿意,你可以手动编译文件),只要最终版本符合app store的签名和执行要求。
答案 2 :(得分:0)
都能跟得上。
这就是我在我20岁以上的iMac上测试测试版和开发者种子的原因。
在当前的平台上开发和测试您的应用程序是一种很好的做法。可能会给你省点麻烦。
答案 3 :(得分:0)
是。我的两个应用程序(现在在App Store上)的最新版本是基于Snow Leopard,Xcode 3.2和Snow Leopard版本的iPhone 3.0 SDK构建的。我在现有设备上进行了彻底测试,其行为(包括代码签名)似乎与我的Leopard构建机器上生成的相同。当然,3.1 SDK目前不能用于为App Store提交应用程序,但除此之外。
那就是说,这可能不是推荐的策略,所以我建议等待(短)时间,直到Snow Leopard的正式发布在尝试之前上街。