2011-06-27 38 views
1

我知道在接近部署时需要配置应用程序;然而,现在,我只是想玩一些示例代码。具体来说,iOS 4.2 SDK附带的GKRocket演示。我想编译并运行它;不过,我得到以下错误:在没有配置和代码签名的情况下编译GKRocket演示

代码签名错误:一个有效的供应轮廓相匹配的应用程序的标识符“com.apple.GKRocket”找不到

该readme.txt索赔“构建游戏仅仅通过用Xcode打开并点击Build and Go。“

我刚刚看了以下螺纹 Code Sign Error When Building iPhone Application

和由于应用程序是使用NSNotificationCenter以下 http://developer.apple.com/ios/manage/bundles/index.action

,它使我相信,我需要一个AppID。但是演示代码不应该指向Apple和AppID设置Apple?

plist中显示 捆绑标识符com.apple $ {PRODUCT_NAME:rfc1034identifier}

上我应该做的编译和在模拟器中运行这个什么什么想法?

更新: 我能得到它的代码签名运行,但绝不可以编译没有它:(

回答

0

它,因为GKRocket演示使用NSNotification中心,其实你需要登录你的代码出现。您可以使用您的团队证书签署您的代码。更改项目 - >项目设置 - >代码签名身份以使用您的证书。注意:如果您没有证书,并且您已支付99美元的开发许可证通过步骤here

然后打开plist文件并将其绑定到您的域名。

另外,要使GKRocket演示程序运行,请确保在网络设置中打开蓝牙。

系统偏好设置 - >蓝牙。打开它并检查可发现。然后进入高级设置Advanced Bluetooth Settings

在您的iPhone上安装您的应用程序并进行编译并运行。关闭调试器。然后在本地iOS模拟器中启动您的应用程序。现在手动在手机上运行您的应用程序。

相关问题