簽署SWRevealViewController需要開發團隊。在目標編輯器中選擇一個開發團隊。在新的Xcode 8.0 beta版本中生成項目時出錯
回答
我這個昨晚防治的。我假設你正在使用莢:對於每一個Pod,change the Team under Signing (as shown here)
編輯:屏幕截圖是在Xcode 8(現在)
這不是一個好的解決方案,因爲每次運行pod安裝時都必須執行此操作 –
@ErikSapir,您是否證明這是真實的?我在Xcode 7和Xcode 8之間進行pod更新和pod安裝時沒有問題。 –
@ErikSapir您無需爲每個吊艙都做到這一點。只需爲Pod-YourAppName部分執行操作 – user3798602
的CocoaPods需要更新到您的項目團隊的信息添加。也許這個新版本的Xcode不再依賴於正在運行的代碼簽名信息項目。這也可能是Xcode 8.0中新代碼簽名錯誤的一個指示。我想蘋果的開發者使用Cocoapods上的SPM(至少這是他們測試的)。從我可以告訴它只有在這個數據增加的問題,以Pods/Pods.xcodeproj/project.pbxproj
文件
TargetAttributes = {
698A37611B31C6E9B1C5AEC735CECE70 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = My Team Name";
ProvisioningStyle = Automatic;
};
90B2840AB96CFDCBD62C7A56DFD6562C = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
B07B012AE17952EE777271E277F90284 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
B6184234CE5B97D6DADDB68315E67B58 = {
DevelopmentTeam = XXXXXXXXXX;
DevelopmentTeamName = "My Team Name";
ProvisioningStyle = Automatic;
};
};
這些目標散列可以/* Begin PBXNativeTarget section */
下找到。所以現在只需要在Cocoapods中實現。
UPDATE:
的問題已被打開Github上,所以我只想跟蹤,直到它被解決:https://github.com/CocoaPods/CocoaPods/issues/5523
更新2:
一個PR已經在這裏創建:https://github.com/CocoaPods/CocoaPods/pull/5528。似乎有效的方法是完全禁用任何Pod項目和目標的代碼簽名。
要使用上述鏈接,由於自6/27/16起未合併,因此包含此功能的分支是https://github.com/CocoaPods/CocoaPods/tree/xcode-8-codesigning
。只需按照指南在這裏使用此分支https://guides.cocoapods.org/using/unreleased-features。
更新3:
公關是合併,使任何人誰都有這個問題通過sudo gem install cocoapods
應該只是更新的CocoaPods爲了解決這個問題,我已經刪除了當前莢文件,並刪除所有艙體Xcode項目也是它的設置。
此外,我使用終端創建了pod
文件。
- 打開終端
- 導航到你的項目路徑
- 類型
pod init
在終端創造新的吊艙文件 - 打開新創建莢文件的讀寫要
target "TargetName" do
後安裝莢線之前end
。 - 然後,在終端
於是最後我解決了這個問題鍵入pod install
。
我偷了這個來自阿尼什:
項目選項卡 - >目標列表 - >目標Xcode的常規選項卡中抱怨(對我來說這是我的框架,我的應用程序使用) - >選擇您的團隊
我的項目不使用豆莢。嘖。
UPD:現在我的項目已經從新世界拿起開發商和現在一樣使用吊艙(須藤hardlyagem安裝的CocoaPods),但是這沒有什麼關係,因爲我從阿尼什偷了解決方案早於第三方的一大堆的進口問題,全部一樣
點擊導航器中的每個項目並選擇一個團隊。
選擇羣中的每個目標,並在常規選項卡部分 它解決了問題
每次運行pod安裝或pod更新時,您都必須執行此操作。 –
我刪除我的Apple ID解決了這個問題從Xcode首選項中重新啓動它。再次使用您的ID登錄,您將會很好地去
這樣做之後,我仍然需要選擇一個「開發團隊」,所以這不能解決OP的問題。對我來說真正的問題是團隊選擇保存在.pbxproj文件中。此選擇應保存在xcuserdata中,而不是項目中,因爲.pbxproj在源代碼管理中並與其他人共享。 – msc
謝謝你inzo。我刪除了帳戶,並將其添加回來,然後簽名區域顯示我的帳戶 – joey
這對我有效!拔下插頭,將其插回! – Tabbyofjudah
您應該安裝cocoapods測試版,因爲他們在RC版本上解決了該問題。 安裝cocoapods beta
只需在終端
gem install cocoapods --pre
使用以下命令和運行吊艙由
pod install
你的錯誤,重新安裝現在應該是固定的。
- 1. Xcode 8.0 Beta 3與Xcode 8.0
- 2. 從beta-3更新的項目未生成生成的輸出
- 3. Xcode中更新到8.0版本
- 4. 在較新版本的Xcode中編譯舊項目時出現錯誤
- 5. 在xcode中爲項目beta測試設置版本號
- 6. 更新cocos2d xcode項目到新版本
- 7. xcodebuild聯編拋出新的Xcode-8 Beta版的錯誤
- 8. 在Xcode中構建項目時出錯
- 9. 加載項目時Xcode 8 Beta崩潰
- 10. 生成WSDL /規則項目時出錯
- 11. 將Xcode 7.3.1項目升級到Xcode 8.0
- 12. XCode項目生成錯誤。 libsystem_kernel.dylib`__pthread_kill:
- 13. 腳本生成Xcode空項目
- 14. 恢復Xcode版本項目
- 15. 手動生成Xcode項目
- 16. 在Visual Studio中創建SharePoint WebPart時出錯 - 「生成項目時發生錯誤」
- 17. netbeans生成項目錯誤
- 18. 在Unity3d項目上的Xcode中生成錯誤
- 19. 將本地版本的Xcode項目合併到「主」項目中
- 20. 在Vaadin Gradle項目中升級Spring Boot版本時出錯
- 21. 生成腳本時出錯
- 22. 在Cocos2dx 3.0版本中創建一個新項目時出錯最終
- 23. Mac Appstore中的Xcode版本8.0(8A218a)在控制檯中出現錯誤警告錯誤運行空白項目時?
- 24. 的Xcode 9 Beta版5 6
- 25. Xcode 7:API版本高於目標版本時出現警告?
- 26. 舊版swift中用於xcode版本8.0(8A218a)的swift版本是什麼?
- 27. 升級到xcode 6 beta 2版本
- 28. 編譯Xcode項目時出錯(IPhone)
- 29. ios:編譯xcode項目時出錯
- 30. Xcode 8.0 CBCentralManager問題
您是否在項目 - >目標 - >常規中添加了開發者帳戶? –
我遇到同樣的問題。我的開發人員帳戶配置正確 –
即使我更改了每個吊艙的開發人員帳戶,我也遇到了同樣的問題。 – Subash