本文转载至  http://blog.csdn.net/ysy441088327/article/details/7833579
苹果为广大的开发者提供了一个很好的应用生态环境

参考资料:

1:如何向App Store提交应用

http://www.cocoachina.com/newbie/tutorial/2013/0508/6155.html

2:App Store提交上线和市场推广专题

http://www.cocoachina.com/special/market.html

3: App Store Review Guidelines

https://developer.apple.com/appstore/resources/approval/guidelines.html#functionality

4:iTunes Connect 开发者上手经验

http://www.cnblogs.com/zhw511006/archive/2013/01/15/2860945.html

5:傻瓜式IOS发布教程(一)iTunes Connect创建应用以及内购

http://blog.csdn.net/mrdo_home/article/details/10286633

6:iOS开发者账号申请流程详解:

http://girlios.github.io/blog/2014/03/16/enrolling-in-apple-developer-programs/

7:iOS内购实现及测试Check List

http://onevcat.com/2013/11/ios-iap-checklist/

终于,也就是在前天,应用终于提交发布进入审核流程了,各种滋味说不清楚,各种辛酸苦辣唉.

开始发布要进行多想设置:

1:将编译模式设置release

2:使用发布版本的证书:

接下来在iTunes Connect 中创建一个App

Developer -> Member Center -> iTunes Connect -> Manage Your Applications -> Add New App

1:开始创建一个App 提供App名称等等

SKU Number 的意思是区分你的app用的,可以填app的BundleIdentifier,或者能唯一标识你的app的字符都可以。但是注意,SKU Number在app发布后就不能更改了。

2:接下设置可用日期,价格等等 一般是设置一下价格就可以确定了.

3:接下来要准备不少东西:

1:icon 需要 1024 * 1024 尺寸的 图标

2:5张软件使用截图

最后开始编译打包App,使用 Application Loader 上传我们的App.

可能遇到的错误:

1:icon图标设置问题

解决办法:

检测info.plist文件的icon设置项是否有多余的:

2:是否是报纸,杂志类应用程序?

解决办法:

如果你的应用不包含这项功能那么删除掉info.plist的设置就可以了,如下图:

如果是的话:

http://hi.baidu.com/yanh105/item/d9b0dbc1fee3cd2aee4665bd

这篇教程教了怎么制作

当我们正式准备提交应用时,苹果会问如下图中两个问题:

1:第一个问题是问你的代码中是否用到了加密,

2:第二个是问你的应用有没有涉及到侵权问题.

一般情况,是两个都选择NO.

关注一下 Build Active Architecture Only 的编译解决 设置 NO时. 发布版本的体积大了两倍. 设置为YES,可解决这个问题. 有其他隐患么?

途中碰到一个非常炙手的问题,存档编译的App,每次都编译失败,生成一个 名字叫:Generic Xcode Archive 的玩意,这玩意目前不知道 是做什么用的,

网上的解决办法是:将其他静态库中的 Build Settings  中的 Skip install  更改为 YES,  主工程的 Skip install 依旧保持 为 NO. 就解决问题了,

但纠结的是,我这样设置以后,依旧编译错误, 原来还需要将静态库中的 所有头文件,归置到Project 之中. 再次编译,成功!

如图:

Date:2012-08-06 16:27

关于Xcode 4.3x 版本提交审核失败的解决办法:将工程中 Build Settings 的 Compress png files 设置为NO. (默认YES)

编译后的大小和原来一样,尝试再次提交.成功!

资料参考:

1:ipa中提取图片资源 png处理方法

http://blog.csdn.net/stonexing5/article/details/7429422

2:用xcode4.3.2中的organizer顺利发布成功

http://blog.csdn.net/kingkong1024/article/details/7483606

3:由Corrupt Icon造成的Invalid Binary

http://hi.baidu.com/wwssttt/item/a74136506ead3adbd48bacd7

Date: 2012-08-14 11:28

今天附上两个链接

Application Loader 下载地址:

https://itunesconnect.apple.com/apploader/ApplicationLoader_2.8.dmg

Application Loader 图解教程

http://www.cocoachina.com/newbie/basic/2010/0726/1927.html

Date: 2013-02-26 10:33

应用在App Store 的详情地址:

https://itunes.apple.com/cn/app/id604608273?mt=8

只需要更换iD即可

Date:2013-08-13 13:52

审核被拒绝了,触犯了2.23,如下:

2.23: Apps must follow the iOS Data Storage Guidelines or they will be rejected

理解和遵循苹果的iOS数据存储指南

https://developer.apple.com/icloud/documentation/data-storage/

参考以下两则:

http://www.cnblogs.com/wellsoho/archive/2012/10/16/2725718.html

Date:2013-11-13

编译不通过,提示LibPods.a  找不到.  请尝试单独编译Pod的工程

最新文章

  1. 使用SwipeListView实现滑动效果
  2. 浅谈WeakHashMap
  3. hdu 4472 Count(递推即dp)
  4. ulimit 说明
  5. unity3d使用litjson中文显示的问题
  6. 2015浙江财经大学ACM有奖周赛(一) 题解报告
  7. CSS中的盒模型
  8. 【转载】Android Studio 导入External Libraries
  9. XAMPP重置MySQL密码
  10. IDEA Maven项目默认编译器使用JDK1.5的解决办法
  11. c3p0配置文件(c3p0.properties.xml)解读
  12. 如何在js中使用递归
  13. 力扣(LeetCode)219. 存在重复元素 II
  14. 词法作用域 vs 动态作用域
  15. canvas框架::createjs入门
  16. centos下安装docker,kubelet kubeadm kubectl
  17. Redis生成Id主键的工具
  18. 总结day7 ---- 函数的内容 ,初识,返回值,进阶(一)
  19. 20155328 2016-2017-2 《Java程序设计》第二周学习总结
  20. rt-80启动tomcat

热门文章

  1. C#TreeView读取Xml,TreeView导出到Xml
  2. hdu 2685(数论相关定理+欧几里德定理+快速取模)
  3. HDU 1005 Number Sequence【斐波那契数列/循环节找规律/矩阵快速幂/求(A * f(n - 1) + B * f(n - 2)) mod 7】
  4. python第三方库离线安装-使用pip
  5. [开源] FreeSql AOP 功能模块
  6. [USACO15JAN]踩踏Stampede
  7. OnClick五种事件处理
  8. 轻量i3wm配置使用笔记 -- 主题切换器(j4-make-config)
  9. 开源日历TimesSquare在iOS7下诡异渲染的解决办法
  10. Scut游戏服务器引擎5.6.3.5发布