2011-02-26 54 views
0

我只是嘗試將我的已批准應用程序的新版本二進制文件上傳到iTunes與管理器連接。 我仔細檢查了CFBundleVersion和其他東西。應用程序提交問題

當我點擊驗證或提交按鈕時,xcode問我信用卡並顯示正確版本的應用程序,但之後沒有任何反應,我無法上傳我的二進制文件。

任何人都有同樣的問題?

感謝

回答

0

的Xcode將檢查對iTunes Connect中,並確保它是正確設置在線,如果一切驗證你應該得到一個消息,說了,那你現在可以提交。如果有任何錯誤,您將收到錯誤消息。

如果一切都失敗了,清理你的版本,重新啓動你的機器,然後重試。無論哪種方式,你應該收到一些消息。

+0

這很奇怪,我做了一切,但仍然沒有消息。我要重新安裝xcode。 – pohaca 2011-02-26 23:37:31

+0

無需重新安裝Xcode。檢查控制檯,看看幕後是否有任何問題。 – WrightsCS 2011-02-26 23:58:31

+0

檢查:)也沒有任何反應。但我只是重新安裝Xcode,它工作順利。不管怎麼說,還是要謝謝你 – pohaca 2011-02-27 00:01:55

0

XCode不一定會給你錯誤信息。我經常看到它只是默默地失敗。但是,WrightsCS是正確的。如果你打開控制檯應用程序,你可能會看到一些有用的東西。例如,我得到了這一點控制檯

Program /usr/bin/codesign returned 1 : [/Users/joeschmoe/Library/Application Support/Developer/Shared/Archived Applications/1312312-DF00-421E-BC73-FD01412AA.apparchive/MyAppName.app: code object is not signed 

的XCode有一個非常糟糕的功能,在這裏你可以選擇一個特定的配置(例如調試或分佈),並設置代碼註冊身份爲特定的配置,但後來不使用您剛剛選擇的設置。我不得不手動編輯我的project.pbxproj文件,並手動設置所有的CODE_SIGN_IDENTITY或PROVISIONING_PROFILE行,重新啓動XCode,然後最終生效。這就像XCode正在讀取Info屬性編輯器未顯示的pbxproj文件的一部分。

壞XCode,壞。

P.S.如果你想知道是否手動編輯project.pbxproj文件是一個好主意,我不知道蘋果讓我這樣的自由開發人員有更多的選擇。我有多個客戶端,顯然有多個配置文件。我嘗試讓它們保持沙箱狀態,但有時,當登錄用戶在其鑰匙串中沒有特定的簽名憑證時,編輯project.pbxproj以更改代碼簽名身份似乎是不可避免的。但是,我離題了。