您的位置:首页 > 移动开发

iOS游戏开发一:App申请创建与证书的申请创建

2014-03-22 13:55 387 查看
相信有很多从事iOS游戏开发的人,对苹果那点开发者证书,很是纠结。开发者证书?!发布证书?!推送需要证书?!创建一个App项目?!

毛玩意呀。

计算从事cocos2d-x开发有不少时间的人,也有可能不知为何物。

我下面是创建一个App项目,并且实现该App的推送功能,最后上传可以真实设备测试的推送.php文件

一:创建一个App



-》Member Center
-》Certificates, Identifers & Profiles





-》 Identifiers(主要这个创建一个App ID)





提交OK即可。下面是我得到的结果



这样就创建了一个App ID,但是他能在设备上跑吗? 当然不能,别急我们继续:
下面我们申请开发者证书,



申请一个CSR证书



上面我随便写的邮件地址




存储在桌面上即可 CSR非常重要请妥善保管





下面申请开发者证书



-》Development



我选者了第一个iOSAppDevelopment。一路下去,这其中会用到CSR文件,搞上然后有下载,将证书下载到桌面上即可
(我这里没有放在桌面上,但是你应该放在桌面上)



接下来是 Provisioning Profile



-> +



这里将要用到你上面创建的App ID了,



选者一个证书(就是你刚才常见的那个)





全部选中。下一步



上面的 Profile Name我写的为 NotEasyDeveloper



然后下载 Done即可
这样我们桌面上就有了个标志



我们接着设置Xcode这样就可以在设备上运行了:


在Xcode中





选中你的开发者证书,改变 Provisioning Profile为你刚才下载的


既后缀为 .mobileprovision文件

这个文件
Clean and run!
Have fun!





















接下来我们利用上面的CSR创建一个有关推送的一些证书



看到那个专用密钥,右击 导出“XXX”



然后存储为:NotEasy



点击存储:



输入密码(我这里密码为 NotEasy)
最后得到了一个NotEasy.p12文件

我们再申请一个推送证书(参照上面的开发者证书)
我得到的是:



我们做推送所需要的有三个文件
.CSR
aps_development.cer
.p12
有了这三个东西我们可以生成一个 ck.pem文件具体参照这篇博客:
http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
中间有





参照它的命令即可
总结:通过以上我们可以创建一个App并且可以发送推送消息了
我上传了一个附件,里面时终端.php推送,你必须根据需要改动它
以上是我初次开发iOSApp的总结,其中难免错误欢迎nin给出评论


关于iOS App项目在iTunes Connect的提交与管理我将要以后写。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐