我試圖在終端中使用xcodebuild
命令構建我的應用程序。它的失敗然而這樣做,並給我這個錯誤:從終端構建應用程序時,代碼簽名失敗
CodeSign build/Release-iphoneos/frameworkname.framework
cd /path/frameworkname
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin"
Signing Identity: "my signing identity"
Provisioning Profile: "provisioning profile"
(numbersandletters)
/usr/bin/codesign --force --sign numbersandletters /path/frameworkname/build/Release-iphoneos/frameworkname.framework
/path/frameworkname/build/Release-iphoneos/frameworkname.framework: bundle format unrecognized, invalid, or unsuitable
Command /usr/bin/codesign failed with exit code 1
** BUILD FAILED **
The following build commands failed:
CodeSign build/Release-iphoneos/frameworkname.framework
(1 failure)
我使用這個命令,而裏面的項目文件夾:
xcodebuild -target myprojectname -sdk iphoneos -configuration Release
也嘗試添加-project myprojectname.xcodeproj
但是,這並不使一個區別,我仍然是一樣的錯誤。
我嘗試了張貼的腳本here但這對我也不起作用。我認爲這是因爲我的框架中沒有版本文件夾。這可能是一個開始的地方,但我不知道該怎麼做tbh。任何幫助,將不勝感激:)
無效的框架結構可能是調查一個好主意。我試着用'xctool'編譯它 - 消息更清晰。 – Opal 2014-11-24 17:45:01