iOS游戏开发一:App申请创建与证书的申请创建
来源:互联网 发布:网络小贷公司英文翻译 编辑:程序博客网 时间:2024/06/05 07:15
相信有很多从事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的提交与管理我将要以后写。
- iOS游戏开发一:App申请创建与证书的申请创建
- iOS证书--开发证书(Development)的申请
- iOS如何将HTTP替换为HTTPS及SSL证书的申请与创建
- iOS如何将HTTP替换为HTTPS及SSL证书的申请与创建
- 苹果证书的申请与发布app
- iOS 证书的申请
- 创建CA和申请证书
- openssl 证书创建和申请
- 创建CA 和申请证书
- IOS- 开发证书与发布证书申请和安装步骤
- iOS开发证书申请流程
- IOS开发--申请发布者证书
- iOS 开发测试证书申请
- iOS证书申请与分发
- iOS应用发布流程(一)------相关app证书的申请、下载以及安装
- iOS证书申请到应用上APP Store的流程
- iOS App 证书申请 提交appstore
- 创建私有CA和证书申请
- 安装php的curl拓展时遇到:configure: error: Please reinstall the libcurl distribution
- shop++v3.0促销表达式参考示例
- 关于代码优化
- VS2010 更改MFC标题栏图标和生成的执行文件图标
- WPF等待框用户控件
- iOS游戏开发一:App申请创建与证书的申请创建
- 如何获取当前视图中成为第一响应者的组件,并取消注册
- Android环境变量的设置&模拟器设置网络代理
- 97. 二叉排序树
- sqk,按分钟统计平均值
- Android实战技术: 用Dimension解决多屏幕适配的问题
- 移动Web开发资料大汇总
- 正确使用unix高级环境编程的源码 以及 数据库函数库代码的运行
- trie-字典树及实现