Xcode Archive 後生成的是 Generic Xcode Archive 而非 iOS App Archive,導致無法通過 Organizer 上傳 App Store 或分發測試。
Skip Install 應設為 NO(主 Target),依賴的 Static Library/Framework Target 設為 YES。Installation Build Products Location 應為 $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)。Reveal Archive in Organizer。Skip Install 設為 NO。Installation Build Products Location 確認路徑正確。Skip Install = YES,Installation Directory = /usr/local/lib(或留空)。環信 SDK 可能包含模擬器架構(x86_64),導致 Archive 時未正確剝離。可在 Build Phases → Run Script 添加剝離腳本,或使用 lipo 手動精簡 Framework。
Archive 成功後,直接在 Organizer 中點擊 Distribute App 進行上傳或導出 IPA,無需再糾結 Archive 類型名稱。