IOS 制作证书,推送 , 打包发布。
流程:注册、开发、真机测试、发布以及上线。
iPhone iOS 4从注册到app上线开发流程
一、关于注册账号IDP和Apple ID:
1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)
网址:http://developer.apple.com
由于上边的网址没有注册按钮,所以去iTunes注册,方法参照(这里注册的是免费的,您需要注册付费的):
http://jingyan.baidu.com/article/c14654136163f00bfcfc4cf2.html
2、注册成为苹果开发者,教程:http://hi.baidu.com/492437598/blog/item/739b29c175e12722e4dd3b0e.html
被苹果公司正式接纳为开发者之后,会收到一封E-mail告知苹果iTunes Connection网站的地址。这个网站相当于iTunes商店的"供货商专用通道",每个你想要出售的产品都必须先通过iTunes Connect在App Store注册。你需提供产品的名称,描述,价格和其他在程序中用到的元数据。
http://book.51cto.com/art/201003/187775.htm
二、开发
这里没有什么好说的,只有细心、专心和耐心。记得想办法处理下内存泄露的问题,代码优化。
三、真机测试:
1.如何联机调试和发布程序(99$)
http://www.cocoachina.com/bbs/read.php?tid-7923.html
2.把Iphone程序连接真机调试
http://blog.csdn.net/wswqiang/article/details/6896127
四、应用程序内置购买(IAP)
启动IAP:
设置---通用---访问限制---应用程序内购买
App Store的制度是,买的软件跟你的ID绑定,那么只要在很多软件免费的时候成功买到了,以后无论什么时候都可以免费再重新下载,即便该软件已经收费了。
1.iOS应用内付费简介和准备流程
http://mobile.51cto.com/others-302258.htm
2、IAP(程序内购买)
完全攻略(很详细):http://tr4work.blog.163.com/blog/static/1371493142011425114346676/
3.(In App Purchase)翻译
http://xiongzhend.blog.163.com/blog/static/640985012010825105825754/
4.iPhone In App Purchase购买完成时验证Transaction Receipt
http://menglinger-520.blog.163.com/blog/static/16929433020118915347597/
5.iOS应用内购买(In App Purchase)总结
http://blog.csdn.net/langresser/article/details/6783242
6.给你的iPhone程序加上IAP
http://blog.sina.com.cn/s/blog_7a2ffd5c0100tzf5.html
7.iPhone In App Purchase购买完成时验证Transaction Receipt
http://www.cnblogs.com/eagley/archive/2011/06/15/2081577.html
http://tiny4cocoa.com/thread-1423-1-1.html
http://bbs.ldci.com.cn/read.php?tid-18371.html
五、发布和打包
1.详解Xcode 4发布程序图文并茂教程
http://mobile.51cto.com/iphone-281948.htm
2.如何联机调试和发布程序(99$)
http://www.cocoachina.com/bbs/read.php?tid-7923.html
3.注意
提交二进制文件的两种方式:
(1) 用xcode验证并上传
product----Archives----Validate------submit
(中间那个share是生成.iap的。)
教程:http://www.zhujiangroad.com/program/iOS/24670.html
(2) 用Application Loader工具
前往---电脑---Developer---Applications---Utilities---ApplicationLoader
(真机编译通过后,在项目左边的树结构中找到xxx.zpp,选中右击showinfinder,将看到的xxx.app拖到itunes就生成ipa了.默认名字应该是xxx.ipa
如果要将此ipa分发出去,可以在itunes中的xxx.ipa文件上点击鼠标右键,选择在finder中显示,就可以得到生成后的ipa安装文件,可以上传了。)
教程:http://www.cocoachina.com/newbie/basic/2010/0726/1927.html
六、上线
提交了程序需要5天左右的审核,耐心等待!!
七、其他
1.教你如何在App Store里找到那些限时免费的收费游戏
http://bbs.weiphone.com/read-htm-tid-1070185.html
2.iPhone上下左右手势判断代码
http://blog.csdn.net/wswqiang/article/details/6896897
3.iOS App的图标,启动画面及其它
http://www.cnblogs.com/jacktu/archive/2011/10/23/2221981.html
4.打开xxx.ipa提取音乐图片:
改后缀名,把xxx.ipa改成xxx.zip,选中app图标,右击“显示包内容”
八、更新版本:
1.更新后上传新ipa
http://blog.csdn.net/diyagoanyhacker/article/details/6654873
九、产品升级
1.改代码,加上自己要更新的内容,info.plist中版本号该一下。
2.进入到apple后台,找到要更新的产品,AddVersion,填写产品更新版本简介,然后重新上传。
ApplicationLoader工具:
前往---电脑---Developer---Applications---Utilities---ApplicationLoader
IOS 制作证书,推送 , 打包发布。相关推荐
- 关于Cordova iOS 工程极光推送通知自定义声音的设置
前提条件:你已经在极光官网后台申请了极光推送所需要的APP_KEY,以及在苹果开发者中心在你的项目中开启了推送权限,并制作了推送证书上传到极光后台,前面这些不知道怎么设置的,请自行问度娘.没办法,io ...
- 向 iOS 设备发送推送通知
向 iOS 设备发送推送通知 直接向 iOS 应用程序提供丰富的内容 Michael Yuan 2012 年 5 月 25 日发布 背景 SMS 和 MMS 消息是由无线运营商通过设备的电话号码向特定 ...
- 从极光推送的实现原理概括iOS和Andriod推送原理
推送是手机中非常常见的功能了.可是在实现上iOS和Andriod却有很大的差别. 因为iOS有强大的产品生态体系,APP从研发到审核上架,再到最后在手机端运行,都有严格的把关.所以推送功能在它这里实现 ...
- iOS开发 - ANPs推送通知 标签: 推送通知ANPs远程推送、本地推送
iOS开发 - ANPs推送通知 标签: 推送通知ANPs远程推送本地推送 2015-05-03 14:12 3510人阅读 评论(0) 收藏 举报 本文章已收录于: iOS知识库 分类: [IO ...
- iOS 10 消息推送(UserNotifications)秘籍总结
前言 单独整理消息通知的内容,但是因为工(就)作(是)的(很)事(懒)没有更新文章,违背了自己的学习的初衷.因为互联网一定要有危机意识,说不定眼一睁,我们就欧了 . iOS 10 消息推送(UserN ...
- (0084)iOS开发之测试iOS远程消息推送
iOS远程消息推送 当我们生成推送证书,安装到本地后,开启工程的 推送能力! 注意:记得把手机的推送权限要打开! iOS远程推送通过APNs实现 APNs是Apple Push Notificatio ...
- iOS 10 消息推送(UserNotifications)秘籍总结(二)
背景 上一篇博客iOS 10 消息推送(UserNotifications)秘籍总结(一)发布后被 简书编辑推荐至首页,这着实让我受宠若惊啊.可是好事不长,后面发生了让我伤心欲绝的事,我的女朋友不要我 ...
- iOS开发-极光推送SDK使用笔记
推送作为一个产品必备功能,越来越得到所有人的重用,市面上做推送的第三方公司也有很多,像个推,百度,甚至友盟也出了推送功能.用什么不是我们能决定的,而是上级或产品决定的,所以我负责的项目用了极光推送,我 ...
- Android,ios,安卓app推送消息通知,java后台向手机推送app的通知教程
文章目录 一.业务介绍 1.1 产品简介 1.2 名词解释 1.3 消息推送流程 二.应用创建 三.客户端 SDK 集成 3.1 Android 3.2 iOS 四.服务端推送 4.1 服务端消息下发 ...
最新文章
- html怎么将页面放到中间,HTML – 如何将div放在另外两个(左和右)div之间?
- html响应式导航栏制作,用Sass制作响应式导航栏(原创)
- mfc连接ubuntu mysql数据库_Ubuntu 16.04 Linux系统下使用C++连接mysql数据库
- linux内核学习之四:进程切换简述
- Visual C++中 #include stdafx.h 头文件的用法
- 绿色背景配什么颜色文字_灰色裤子配什么颜色上衣好看
- Bugtags 2016-06-16 更新内容
- VMware ESXi 6.X Syslog日志配置
- 比特币开发者:BSC可能会超越以太坊成为顶级智能合约平台
- Ubuntu 12.04下关闭图形界面知识整理-转
- 用CubeSLAM跑自己的数据集
- 七种机器内部排序的原理与C语言实现,并计算它们的比较次数与移动次数。
- Java八大基础数据类型转换
- 单片机控制IIC协议EEPROM芯片24C512之模块化编程(持续更新中)
- Android S中各类dex文件
- 我国的离婚率现状,通过数据的可视化展示,来直观的展现给大家
- The Client hold the Interface
- distinct 和order by 冲突解决方案
- win7系统(64/32位)安装office2010时提示需要msxml6.10.1129,问题的解决记录
- 乒乓球单循环赛_【乒乓球比赛单循环表资讯】乒乓球比赛单循环表足球知识与常识 - 足球百科 - 599比分...
热门文章
- 参考行标对云效以及LinKE的“持续交付”及“敏捷开发管理”能力打了下分,大家看肿么样?
- Rocket的启动流程
- python 仪表盘图片读数_OpenCV 表盘指针自动读数的示例代码
- 【OCC学习3】OCC与VTK整合
- 安卓手机通过OTG转接头连接U盘(USB口)相关问题解决
- Spring 教程01
- 刚刚!阿里香港上市,他们的区块链和百度、腾讯有什么不同?
- 【Spring】3.助你跟面试官侃一个小时的AOP
- vue -- 移动端(vant)更换头像剪切功能
- android.view.WindowLeaked解决办法