因為 .ipa 可以簡單的透過 iTunes 安裝並同步到 iPhone. 既然 ipa 比較方面, 那究竟要如何
達成此幕目的呢? 做法很簡單, 只需要幾個步驟就可以完美產生 .ipa
開啓你的 Xcode 專案, 依照下圖新增一 Build Phase
payload_dir="$CONFIGURATION_BUILD_DIR/Payload"
app_bundle_dir="$CONFIGURATION_BUILD_DIR/${PROJECT_NAME}.app"
/bin/rm -rf "$payload_dir"
/bin/mkdir "$payload_dir"
/bin/cp -R "$app_bundle_dir" "$payload_dir"
/bin/cp iTunesArtwork "$CONFIGURATION_BUILD_DIR/iTunesArtwork"
cd "$CONFIGURATION_BUILD_DIR"
/usr/bin/zip -y -r "${PROJECT_NAME}.ipa" Payload iTunesArtwork
rm -rf "$payload_dir" iTunesArtwork
新增 Build Phase 之後, 可以在專案列中看到如下圖般的 "Run Script" 選項
在 build messages 裡面可以看到類似下面的訊息
一切都完成時, 此時就可以看到我們所產生的 .ipa 檔了
沒有留言:
張貼留言