2011-03-29 62 views
1

我在提交到iTunes时出现错误,“Apple当前未接受使用此版本SDK构建的应用程序”。我已经安装了xcode_3.2.4_and_ios_sdk_4.1。 Xcode 4出来了,所以我应该还是很好的。iphone如何确定用于构建应用程序的SDK

如果我只有MyApp.app文件,如何确定使用的版本? Ian

我在编译输出中有这个,但4.1应该没问题吗?

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -arch armv6 -gdwarf-2 -miphoneos-version-min=3.2 -std=c99 -I/Developer/MonoTouch/SDKs/MonoTouch.iphoneos.sdk/usr/include -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk -c /var/folders/0I/0IVt0CAJH24x9KMyLBKAAk+++TI/-Tmp-/tmp43533fea.tmp/MonoTouch.UICatalog.dll.s -o /var/folders/0I/0IVt0CAJH24x9KMyLBKAAk+++TI/-Tmp-/tmp43533fea.tmp/MonoTouch.UICatalog.dll.o 
+0

你是什么意思你只有.app文件?您无权访问创建它的开发人员? ;) – 2011-03-29 13:39:01

+0

我有,但我使用MonoTouch,这并没有让我深入到内部使用的内容。 – 2011-03-29 13:42:37

+2

无论答案是什么,您都应该*始终*针对最新的SDK构建。 – Eiko 2011-03-29 14:06:16

回答

0

您必须安装iOS SDK 4.3.1的Xcode 3.2.6,才能接受上传。

+0

XCode4也可以工作 – bioffe 2011-03-29 15:54:05

+0

这就是奇葩。我现在已经安装了4.3.1,但是我仍然收到Apple发送的相同消息。 “Apple目前不接受使用此版本SDK构建的应用程序”。 – 2011-03-30 00:35:49