用于iPhone的XCode中的自签名代码?

时间:2010-03-01 17:33:30

标签: xcode iphone-sdk-3.0

如何使用XCode自行签署iPhone应用程序?我做了以下事情:

  1. these instructions
  2. 之后创建了一个证书
  3. 修改了我的/Developer/Platforms/iPhoneOS.platform/Info.plist以包含两个键

    <密钥GT; PROVISIONING_PROFILE_ALLOWED< /密钥GT;    <串GT否LT; /串GT;    <密钥GT; PROVISIONING_PROFILE_REQUIRED< /密钥GT;    <串GT否LT; /串GT;

  4. 我已将与项目相关联的info.plist更改为

    <密钥GT; SignerIdentity< /密钥GT; < string> Apple iPhone OS应用程序签名< / string>

  5. 我更改了项目属性,以引用名为iPhone Developer的签名机构,这是我的证书的名称。

  6. 目前错误为a valid provisioning profile matching the applications identifier... cannot be found

    注意:我很确定这可以在没有Apple的99美元证书的情况下完成。此外,我不是为了模拟器而是为iPhone / iPod Touch本身而构建。

    任何见解都将受到赞赏。

    Perhaps Relevant link

2 个答案:

答案 0 :(得分:2)

你试过http://iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profile吗?您提供的链接仅适用于SDK 2.x。

答案 1 :(得分:0)

错误消息是因为您没有通过Apple的开发者网站获得正确的配置文件,而后者每年支付99美元。它可能以某种方式在监狱破坏的设备上工作,而不是如何设计使用Xcode。