解决方案 »

  1.   

    跟你的app签名证书有关系,在生成证书的时候你要设置一个app id,这个app id如果是用通配符com.youCompany.*的话就不会出现这两个功能,如果你的app id是这个app专用的话就会激活这两个功能比如com.youCompany.myapp
      

  2.   

    你是指Certificate还是Provision Profile?Certificate创建时并不需要指定app id呀。“如果你的app id是这个app专用的话就会激活这两个功能”。这句话我不明白,到底哪个是因哪个是果?如果说是app里激活了造成app id里这两个选项也被激活,那我在app的Capabilities设置里并没加上它们,代码里也没有啊
      

  3.   

    哦,知道了,的确如楼上所说:
    在创建App ID的时候要求选择Explicit还是Wildcard的App ID,在Explicit下面的说明里就明确说了:如果需要Game Center、IAP、……等的支持,就需要创建Explicit App ID
    那我改成Wildcard的好了。 
      

  4.   

    还是不对啊:在Wildcard ID下又不能添加GameCenter。我的一个游戏是只需要Game Center而不需要IAP的,这又怎么办呢?
    App Store里那么多游戏都是只有GameCenter而没有IAP的,那说明肯定有办法。而我现在的情况是要么都有要么都没有,这是为什么?