2016-03-04 28 views
0

我們建立使用xamarin IOS打造掛起,構建掛在簽訂,並沒有拋出任何異常約2.5小時Xamarin iOS設備進行簽約

註冊並提供個人資料是不錯的。可能是什麼?

enter image description here

 Target _CodesignAppBundle: 
      Codesign Task 
       CodesignAllocate: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoo    Entitlements: obj/iPhone/Release/Entitlements.xcent 
       Resource: bin/iPhone/Release/App.app 
       ResourceRules: <null> 
       SigningKey: ECFF24B11990B9BXXXXXXX194A29B83E87776A7B 
       ExtraArgs: <null> 
      Tool /usr/bin/codesign execution started with arguments: -v --force --sign ECFF24B11990B9BXXXXXXX194A29B83E87776A7B --entitlements /Users/admin/buildAgent_2/temp/buildTmp/SOURCE/App/obj/iPhone/Release/Entitlements.xcent /Users/admin/buildAgent_2/temp/buildTmp/SOURCE/App/bin/iPhone/Release/App.app 

回答

0

也許它需要解鎖鑰匙串訪問:等待鑰匙串密碼的彈出提示您的服務器上,但你看不到它。

在Jenkins CI上配置Xamarin應用程序時,我不得不處理這類問題。 如果是這樣,只是解開鑰匙扣一個bash腳本:

KEYCHAIN=/Users/xxx/Keychains/xxx.keychain 
security -v unlock-keychain -p mypassword $KEYCHAIN 
+0

我們使用TeamCity的,並有這一步:安全-v解鎖鑰匙串-p qweqwe%env.HOME%/圖書館/鑰匙扣/ login.keychain – punksta

相關問題