選擇合適的模擬器。
4. 設置開發者模式
點擊Xcode的菜單欄,選擇”Product”,然后選擇”Scheme”,再選擇”Edit Scheme”。在彈出的窗口中,選擇”Run”選項卡,并將”Build Configuration”設置為”Release”,以確保打包的是發布版本而非調試版本。
5. 清理項目
點擊Xcode的菜單欄,選擇”Product”,然后選擇”Clean”,以確保項目的構建文件是最新的。
6. 編譯項目
點擊Xcode的菜單欄,選擇”Product”,然后選擇”Build”(或者按下快捷鍵Command + B)來編譯項目。編譯成功后,將會在”DerivedData”文件夾中生成可執行文件。
7. 打包ipa文件
打開Finder,選擇菜單欄的前往(Go),然后前往文件夾(Go to Folder),輸入以下路徑:
~/Library/Developer/Xcode/DerivedData/YourAppName-xxxxxxxxxxxx/Build/Products/Release-iphoneos/
其中”YourAppName-xxxxxxxxxxxx”是你的應用程序在Xcode中生成的文件夾名稱。
在打開的文件夾中,你將找到一個以”.app”結尾的目錄,右鍵點擊該目錄,選擇”Show Package Contents”。然后打開”Info.plist”文件并記住”CFBundleIdentifier”的值。
回到Finder,進入你的應用程序的根目錄,找到”Payload”文件夾,將之前的目錄(以.app結尾的目錄)拖放到”Payload”文件夾中。
8. 重命名ipa文件
在”Payload”文件夾中,右鍵點擊以.app結尾的目錄,選擇”壓縮”,生成一個以”.iipa打包網站pa”結尾的壓縮文件。將該壓縮文件重命名為你喜歡的名字,例如”YourAppName.ipa”。
至此,未簽名的ipa文件就完成了。
需要注意的是,未簽名的ipa文件無法直接在非越獄設備上安裝和運行。它只適用于開發者內部的測試、代碼共享或者研究學習等非正式場景使用。在正式發布應用程序時,還是需要經過蘋果的審查和簽名流程。