我在OSX el Captain上安装了Xcode 8。
我有一个在模拟器上运行的贴纸束。但是,当我在我身上构建错误时如下:
检查依赖项 签署“StickerPackExtension”需要一个开发团队。在项目编辑器中选择一个开发团队。 SDK'iOS 10.0'
中的产品类型“App Extension”需要代码签名仅显示最近的错误 签署“StickerPackExtension”需要一个开发团队。在项目编辑器中选择一个开发团队。
SDK'iOS 10.0'中的产品类型“App Extension”需要进行代码签名
我已经尝试过再次创建证书,清理构建,重新启动Xcode但错误仍然存在。我也尝试了“自动管理签名”并手动更改了设置。
请帮忙!
答案 0 :(得分:2)
我的问题是选择两者目标的签名配置文件团队:扩展程序和包装器应用程序。
这并不明显,但如果您使用应用名称打开General
左侧的下拉菜单并选择StickerPackExtension
,则可以为扩展程序设置团队。
来源: Apple Dev Forums: Stickers on Xcode 8 development team error
答案 1 :(得分:0)
您是否为所有pod选择了签名证书(如果使用CocoaPods)并且所有框架都包含在解决方案中?
答案 2 :(得分:0)
我必须去Xcode -> Preferences -> Accounts
。选择您用于该应用程序的Apple Developer ID。然后在底部显示团队的框中选择team
。点击View Details
按钮,然后在新屏幕上点击按钮Download All Profiles
。这将重新下载您的个人资料。
为我修好了。