我正在爲內部分配企業級別創建應用程序。我創建了應用程序,並在自己的服務器上託管它,甚至讓點擊安裝工作。現在,儘管我已經對應用程序進行了一些更新,但我仍然進行編輯,甚至在模擬器中看到它們。當我建立和歸檔應用程序的東西看起來不錯,然後我在組織者窗口中轉到存檔項目,單擊分享按鈕並分發給企業,我輸入詳細信息,如ipa最終url和應用程序標題,然後確定&保存。然後我上傳應用到我的服務器,並更新任何鏈接指向這個新的應用程序。點擊安裝仍然正常工作,但它安裝了舊版本的應用程序。我甚至在一臺新設備上嘗試過。有沒有告訴XCode一些版本要完成的任務?如果是這樣,我不明白模擬器是如何顯示更新的,但構建的存檔不顯示最新的代碼。在模擬器目錄中可以找到的應用程序的文件大小爲9.4MB,但構建和歸檔後保存的應用程序僅爲1.4MB(更新涉及大量添加的圖像),因此存檔的構建也不均勻獲取新文件?用於企業分發的XCode構建和存檔構建舊的存檔
1
A
回答
1
我想通了,我想我應該發佈它,以防它幫助別人。
我清理了項目。
構建>清潔 - 並非100%「乾淨」應該表達/做的事情,但它允許項目從當前文件而不是舊文件構建。
2
如果清理不起作用,請嘗試徹底刪除派生的數據文件夾。
的默認位置是在/Users/you/Library/Developer/Xcode/DerivedData
。如果您尚未在首選項中使用DerivedData位置,則可能會發現包含緩存的子文件夾。
當我遇到類似於原始問題的情況時(保留我已刪除的項目,或類似的缺失項目,我已添加或保留到我已更改的項目圖標),我對我的項目執行清理,關閉它在組織者中擊中刪除...,甚至可能將其從組織者中刪除,甚至可能從磁盤中刪除,然後從git中重新簽出,如果以這種方式在版本控制下進行重新簽出,則從頭開始重新打開該項目。
相關問題
- 1. (XCode 4.0.2)存檔構建(構建用於在應用商店分發)armv6警告
- 2. 使用Xcode的命令行構建工具存檔(xcodebuild存檔)
- 3. 無法使用XCode 6.0.1存檔構建
- 4. Xcode存檔構建,專題構建和新設備
- 5. Xcode 4.5.2構建但不會存檔
- 6. 爲存檔發佈啓用NSZombieEnabled構建
- 7. 用於在Xcode 5中存檔的構建
- 8. 存檔Jenkins構建日誌
- 9. Xcode構建和存檔不會保存ipa文件
- 10. 存檔構建在發佈時崩潰
- 11. 僅存檔舊文件並重新構建存檔中的文件夾樹
- 12. Xcode 4術語「構建測試/構建運行/構建分析/構建歸檔」
- 13. XCode中的構建和存檔選項並提交給iTunes
- 14. Xcode中構建OK,但存檔失敗,並沒有發現-load_all
- 15. 如何禁用Xcode上的arm64 CPU構建存檔?
- 16. 存檔構建iOS應用程序與開放的XCode
- 17. 構建企業應用
- 18. 如何在Xcode分析和存檔構建中設置DEBUG和NDEBUG宏?
- 19. 如何縮短Xcode中的構建/存檔時間?
- 20. 企業架構師文檔創建 - 過濾器
- 21. 企業構建和UUID使用問題
- 22. Xcode 4.3+中沒有存檔4.6構建器爲Testflight構建adHoc IPA
- 23. 從命令行構建.car ColdFusion存檔
- 24. iphone:企業帳戶構建
- 25. Xcode崩潰,而「建立和存檔」
- 26. 構建和存檔/ TestFlight中的不同行爲比直接構建到設備
- 27. 在xcode中存檔構建時找不到頭文件
- 28. 如何使用Xcode的命令行構建企業IPA?
- 29. 爲Mac應用程序禁用Xcode「構建和存檔」按鈕。爲什麼?
- 30. 創建沒有Xcode的存檔
在管理器>存檔中您的應用程序是否有多個列表?你確定你正在選擇正確的嗎?這聽起來像你沒有最新版本的xcode。 – Nick 2012-04-03 18:49:31
xcode 3.2.6是的,我甚至去刪除所有的檔案,並建立一個新的檔案,所以沒有機會分發舊的檔案 – circlecube 2012-04-03 18:54:39
你是否在爲企業分發之前再次驗證構建? – 2012-04-03 18:59:11