我是否必须加入Apple的开发人员计划才能在Xcode 5.1上运行任何代码?

时间:2014-08-23 13:47:48

标签: ios xcode parse-platform

每当我打开atypic-ios的Xcode项目时我都会发现...... 它只显示一个黄色警告标志,上面写着“找不到匹配的代码签名身份”,当我按下“修复问题”按钮时,它会显示一个框,说“要解决代码签名问题,您需要添加一个APPLE ID,已注册参加苹果开发者计划'... 尝试了一切来编译它,但没有成功。 有任何想法吗??

2 个答案:

答案 0 :(得分:0)

好的,这是交易 -

根据Apple code-signing info here

  

在您的Mac应用或iOS应用可以与商店服务一起使用,安装在iOS设备上进行开发或测试或提交到App Store之前,必须使用Apple颁发的证书进行签名。

因此,如果您想在物理设备上运行应用程序,则需要进行代码签名,因此需要注册Apple开发人员计划。

如果您不想注册,则应该可以在计算机上的iOS模拟器中运行该应用。这不需要您的代码签名。你试过在模拟器中跑步吗?

希望这有帮助!

答案 1 :(得分:0)

不,您只需在项目目标中设置任何包ID,如com.parse.anypic,而不是您的应用程序在模拟器中启动但点忘了更改

// [Parse setApplicationId:@"APPLICATION_ID" clientKey:@"CLIENT_KEY"];
带有APPLICATION_ID和CLIENT_KEY的AppDelegate.m文件中的