我目前想要使用xcodebuild命令而不是xcode IDE來創建調試模擬器構建。無法使用xcodebuild構建模擬器的ios應用程序
但是,我總是看到一個「debug-iphoneos」文件夾被生成,這是針對真實設備的。我期望模擬器輸出文件夾「調試-iphonesimulator」
任何人都可以看看我的腳本,並建議爲什麼腳本不適用於模擬器?
xcodebuild -scheme "TestApp" -configuration "Debug" -destination 'platform=iOS Simulator,name=iPhone 6,OS=latest' -workspace TestApp.xcworkspace clean archive -archivePath build/TestApp PROVISIONING_PROFILE="$provisioningUUID" CODE_SIGN_IDENTITY="$codeSignIdentity"
現在我得到這個錯誤:沒有架構來編譯(ARCHS = I386,VALID_ARCHS = arm64的ARMv7 armv7s)。 – 12f0af0
您可以通過添加「ONLY_ACTIVE_ARCH = NO VALID_ARCHS =」i386 x86_64「'來覆蓋。更新了答案。 – Raptor
現在這個:警告:沒有規則處理架構i386 的net.daringfireball.markdown類型的文件'/Users/xxx/Documents/git_folder/xxx/Sources/xxxx/README.md'CodeSignal error:權利是產品所必需的在SDK'Simulator - iOS 9.2'中輸入'Application'。您的Xcode安裝可能已損壞。 – 12f0af0