用Xcode8打包上架會遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.0';這個原因在測試時也會出現,只不過打包上架和真機測試處理的有所不同,出錯具體如圖一:
圖一:
出現這樣的原因其實是對應的證書沒有選擇正確,解決如圖二所示,依次按圖中所示步驟:
圖二:
如果證書選擇錯誤則會出現如圖三所示錯誤,所以不管是打包上架還是打包測試,證書的選擇至關重要
圖三:
按圖二步驟依次進行,當然還不能解決問題,還有圖四的步驟,只要按圖二和圖四設置後,就可打包發佈
圖四