2011-08-04 39 views
4

我收到錯誤「此軟件包無效,Apple當前未接受使用此版本SDK構建的應用程序」。當試圖提交我的應用程序到Mac應用程序商店。我正在使用Xcode 4.1,在購買預裝了Lion的MacBook Air後,我從Mac App Store下載了該代碼。什麼可能造成這種情況?此捆綁包無效。 Apple目前不接受使用此版本SDK構建的應用程序

+0

你需要看看在項目設置以及它正在構建的sdk和目標iOS版本中。我猜他們太老了。 – drekka

+0

它們設置爲10.6 – richcollins

回答

0

在10.7.3更新之後,我幾天前遇到了同樣的問題。如果您使用的是10.7 SDK(如果您想訪問Snow Leopard用戶,目標可以是10.6)

問題是最初的更新是11D50,它已悄悄更新爲11D50b。 我認爲出於某種原因,蘋果服務器或Xcode認爲您正在運行測試版Mac OS X版本(10D50b),因爲最後的「b」可以表示測試版本。

的解決方法是改變/System/Library/CoreServices/SystemVersion.plist系統版本從11D50b到11D50

我需要使用sudo來更改文件

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Library/CoreServices/SystemVersion.plist 
相關問題