签署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