产品类型'应用程序'需要进行代码签名。在SDK' iOS 10.2'

时间:2017-03-08 15:45:22

标签: ios macos

我是Mac OS新手,并为iOS开发。 我使用本教程创建了一个TEST Unity3d项目: https://unity3d.com/de/learn/tutorials/topics/mobile-touch/building-your-unity-game-ios-device-testing

现在我尝试在Xcode 8.2.1中构建应用程序,但我只是得到一个错误: ["统一-iPhone"没有代码签名但需要权利。如果不对其进行签名,则无法将权利添加到二进制文件中。 产品类型'应用程序'需要进行代码签名。在SDK' iOS 10.2' - 截图1]

我在互联网上发现了很多关于此的信息。但没有什么对我有用。 互联网上最多的信息是针对较旧的xcode版本,我认为苹果改变了很多关于xcode 8中代码签名的信息。

在Xcode首选项中,我使用默认的免费AppleID和默认团队。 [截图2]

尝试禁用代码签名不起作用: [截图3]

完全禁用代码签名也不起作用: [截图4]

我使用Mac OS El Capitan。 iPhone 7 v10.2.1

任何人都可以帮助我吗?

All screenshots

3 个答案:

答案 0 :(得分:3)

试试这个:在Xcode中,点击左栏顶部的项目,然后选择您要尝试构建的目标。选择常规选项卡,然后选中"自动管理签名。"你甚至可以在模拟器中运行它,甚至不用上面的那些。

答案 1 :(得分:2)

感谢您的回复。 我找到“常规”标签时遇到了问题。

然后我在另一篇文章中找到一个很棒的screenshot来查找常规标签。 通过这个屏幕和你的答案我得到了它的工作!

谢谢!

答案 2 :(得分:0)

在我的情况下,这是由于自动签署证书,我已取消选中,我已手动输入证书