升級到了XCode 8.1後「是必需的代碼簽名」的錯誤,我們使用我們的自動化構建使用以下命令:xcodebuild聯編:使用
xcodebuild聯編-target「團結,iPhone的構型釋放乾淨的構建
一切工作順利,直到我升級到XCode 8.1。
現在建設使用Xcode IDE的作品,但試圖運行xcodebuild聯編時,我得到了以下的輸出:
Check dependencies
No profiles for 'com.company.project' were found: Xcode couldn't find a provisioning profile matching 'com.company.project'.
Warning: Multiple build commands for output file /Users/BuildSystem/GCLive/XCodeProject/build/Release-iphoneos/project.app/DefaultWsdlHelpGenerator.aspx
Warning: Multiple build commands for output file /Users/BuildSystem/GCLive/XCodeProject/build/Release-iphoneos/project.app/machine.config
Code signing is required for product type 'Application' in SDK 'iOS 10.1'
** BUILD FAILED **
試圖重新創建供應配置文件,禁用「自動管理簽約」,與其他的東西擺弄。沒有運氣。
任何幫助表示讚賞!非常感謝。
同樣的問題在這裏。可以使用IDE構建,但不能使用命令行成功構建。在Xcode 8.0 命令: xcodebuild聯編-project XXX.xcodeproj -scheme XXX -configuration調試 結果: 檢查相關 沒有基本匹配的 'XC的iOS通配符發展' 發現:Xcode中找不到一個輪廓匹配「XC的iOS開發通配符」。安裝配置文件(通過拖放到Xcode的Dock項目上)或在目標編輯器的常規選項卡中選擇不同的配置文件。 SDK'iOS 10.0'中產品類型'應用'需要代碼簽名 – ycwjjjj