2015-09-20 55 views
3

在Xcode中7 GM创造了一个新的项目,为项目的代码签名的默认值是:Xcode中默认值签名身份

PROJECT 
    myProject 
    Code Signing 
     Code Signing Identity 
     Debug    Don't Code Sign //# 
      Any iOS SDK  iPhone Developer //## 
     Release    Don't Code Sign 
      Any iOS SDK  iPhone Developer // why not Distribution? 

(查看这项目>构建设置>代码签名)

  1. 标记#和##的线条有何不同?如果任何iOS SDK使用iPhone Developer,Debug值何时适用?对于任何非iOS SDK?非iOS SDK在iOS应用中多久出现一次?
  2. 为什么是最后一个iPhone Developer?人们会期望iPhone分配。该选项确实出现在弹出式编辑器中。选择那个身份是否有意义?
+0

签名身份在提交过程中被覆盖(Xcode - > Window - > Organizer - >上传到App Store ...)。 –

+0

此外,请注意,Xcode 7 Final于9月16日发布,与Xcode 7 GM的版本号不同。 –

回答

1

当应用上传到商店时,默认签名身份被覆盖。

+0

我相信上述答案解决问题2.谢谢。问题1如何? –

+0

但重新提出问题2,上述答案只是提出更多问题。就像:Xcode如何决定重写时使用哪个身份?如果重写发生,重写设置的重点是什么? –