admin 管理员组

文章数量: 1184232

上线前的准备

需要提供的材料

  1. 二进制文件

文件 zip 压缩,小图标 57*57 ,和 114*114 ,格式为 png


  1. 512*512 像素的大型图标

格式可以是 png 或者 jpg (图标需要满足:不要简单的将小图片放大,这样会导致图像像素化从而影响视觉效果)


  1. 屏幕截图

此屏幕截图将会是程序产品页面上的主要屏幕截图,最好不要包括状态栏;图像不支持 zip 压缩的 TIFF 图像格式,图像最小为 640*920 像素,最大为 640*960 像素


  1. 合约信息

如果打算出售自己的程序,您需要签署商业支付合约,程序才能发布到 AppStore 上;

如果程序免费,在加入 Apple 开发者计划时,您已经签署了免费软件发布协议,然而在程序发布到 AppStore 前,您仍然需要创建一个免费软件的合约;

如果您希望在 iOS4 iOS 程序中植入 iAd 广告,您还需要签署 iAd 网络合约。


  1. 出口许可信息

美国出口法规要求包含加密技术的产品必须有合适的出口授权。在您初次上传以及每次更新程序前 , 都会被问到一系列关于程序加密的问题。根据这些问题的答案 , 您可能需要提供一份商品分类鉴定的 PDF 拷贝 (CCATS) 以确认您的程序的分类。


  1. 应用程序元数据
  2. 额外的屏幕截图(可 选)

除主屏幕截图外,还可提供四张额外的截图


  1. 针对其他国家和地区的本地化数据(可选)
  2. 进行推广活动的图片(可选)



注意事项 : 首要语言和公司名称一旦提交后就不能修改。这些设置对您帐户中的所有程序都有效。请在 点击 “Continue” 前确保这些信息都是正确的。不要包含任何 Apple 的商标。

1,apple @ciotg.com 的账号是以 Huaxia Wisdom Network Technology (Beijing) Co., Ltd. 申请的,不明确这个是华夏物联还是华夏威盛;

公司名称一旦递交就不能修改,该公司对账号中的所有程序都有效;

apple会对同公司的产品进行关联,方便管理,提高在apple的认知度;

如果有财务上的问题比较好解决;


2,项目的中文名为:维码客,英文名不明确,需要确定;

目前维码客这个中文名在apple store搜索不出来(并不代表没人用,需要上线的同时查看),英文名确认后需要验证是否已经被人使用;


3,上线及审核期间,要保证服务器(v-marke)是畅通的,中途中断可以继续上传(不好意思刚才说的时候理解错了),但是不能删除重新上传。


4,提供一个个人和商家的账号与密码,(因为苹果是人工拿着iphone5测试,尽量账号和密码都给英文的吧)


5,总之上线的时候,处处都要注意




app过户办法


许多公司在委托外包公司为自己开发 iOS app 时不愿意提供自己的开发者账号。外包公司只能用自己的账号进行上线操作,但是上线后 app 拥有人就成了外包公司。如何将这个 app“ 过户 到自己公司的账号下呢?其实非常简单:

1 、在 iTunesConnect 中进入你要转移的应用,在 App Information 栏中点击右下方的 Transfer App 进行操作;

2 、如果应用可以转移,在接下来的页面点击右下方会有 continue 按钮,点击该按钮进入提交页输入接收方的 apple id team id 后点击 continue 即可。

整个流程执行完毕后, app 所有人信息会在 24 小时内变更完毕,这样这个 app 就是自己公司的了,以后想怎么改,就怎么改



以下看应用是否有相应的属性,一般都是 NO

Cartoon or Fantasy Violence 卡通或幻想暴力

Realistic Violence 现实暴力

Prolonged Graphic or Sadistic Realistic Violence 长期图形或虐待狂现实暴力

Profanity or Crude Humor 亵渎或粗俗幽默

Mature/Suggestive Themes 成熟 / 暗示性主题

Horror/Fear Themes: 惊悚 / 恐怖主题

Medical/Treatment Information 医疗 / 护理信息

Alcohol, Tobacco, or Drug Use or References 酒精,烟草或毒品使用或引用

Simulated Gambling 模拟赌博

Sexual Content or Nudity 色情内容或裸体

Graphic Sexual Content and Nudity 真切的色情内容和裸体

Gambling and Contests 赌博和竞赛



上传图标 【注意:如果上传很慢,打开网络偏好设置 -> 高级 ->DNS -> 添加两条 dns 114.114.114.114 8.8.8.8

Iarge App Icon1024 *1024 图标 【一个大版本的应用程序的图标将在 App Store 中。它必须至少是 72 部,在 RGB 色彩空间,和 1024×1024 像素(它不能按比例增加)。该文件类型必须是 JPEG 格式,。 JPG ,。 TIF TIFF 格式或 .png 。它必须是平的作品没有圆角。】

3.5-Inch Retina Display Screenshots 3.5 英寸的屏幕截图,五张之内 【屏幕 3.5 英寸的 iPhone iPod touch 上的 Retina 显示屏必须的 960x640 960x600 640x960 像素或 640x920 像素,至少有 72 部,在 RGB 色彩空间,并在 JPG PNG 格式。】

4-Inch Retina Display Screenshots 四英寸的屏幕截图,五张之内 截图 4 英寸 iPhone5 iPod touch (第 5 代)的 Retina 显示屏必须是 1136x640 1136x600 640x1136 640x1096 像素,至少有 72 部,在 RGB 色彩空间,并在 JPG PNG 格式。】

iPad Screenshots ipad 屏幕截图,如果没有可不选【 iPad 的屏幕截图必须 .JPEG ,。 JPG ,。 TIF TIFF 格式或 PNG 文件是为 1024x768 1024x748 ,为 768x1024 768x1004 2048×1536 2048x1496 ,中 1536x2048 1536x2008 像素,至少有 72 部,而在 RGB 色彩空间。】

Routing App Coverage File (Optional) 【路由的应用程序覆盖文件是用于指定由你的应用程序所支持的地理区域 .geojson 文件。该文件只能有一个多多边形元素。多多边形元件包括至少一个多边形。多边形至少包含四个坐标点。多边形的开始和结束坐标点必须是相同的。】




下面是网上搜的,对于 Routing App Coverage File (Optional) 的描述

1. 这是 iOS6 发布以后才添加的选项

2. 导航唤起功能用的

3. 具体的工作原理

1). 用一个多边形描绘一个区域,该区域内的导航才会提示你的程序在支持列表内

2). 内置地图不支持公交规划,第三方就是用这个来提供公交规划支持给内置地图的。俺们那个高德地图就用了这个 , 大概描绘了一个中国的区域

3). 而且其实后续其他程序都可以通过这个方式来唤起第三方导航 , 之前只能通过 url 的方式唤起

4). 这个文件在 server 保存的话 , 好处就是唤起时 , 如果本地没有可以支持的程序 , 是可以给出 app store 上的支持程序列表的




app 可能以各种理由被 review team reject ,此贴记录以往被 reject 的理由,引以为戒。



* 程序截图中不要含有 iAd advertisement test 广告条。

*metadata 中的 support URL 一定要可以访问,与程序有关。

* 程序名称不要侵权,如避免使用 dota starcraft 等,可以用 xxx for dota sc 等代替。

* 如果是高于 64kbps 的视频音频流,不能使用 edge 网络,一定要 wifi 3g

* 注意程序内的语言,如 蛋疼 这类词尽量避免出现,如果出现程序的分级就是 17+

*app 产生的文件,比如下载的电子书啊什么的,应该放到 cache 目录下,但是如果设备的内存满了会自动清除 cache 下的文件,而且不确定在 app 升级更新后 cache 目录下的文件是否能被保留,所以还是应该放在 documents 目录下,然后给该新生成的文件设置一个 do not back up 属性就行了




企业开发者账号简介

苹果有四种开发者账号,个人账号(显示个人的 ID ,比如 wang yu ,单人使用 )99 美金一年 , 公司团队账号(显示公司名称,申请时需要填写公司的邓白氏编码,可以发布应用到 App Store ,可以添加团队成员,显示公司名称比如 SINA INC. 99 美金一年 , 企业账号(用来企业内部分发应用使用,不能发布应用到 App Store ,需要邓白氏编码) 299 美金一年,另外就是免费的教育账号

备注:邓白氏编码( D-N-U-S )申请流程:

企业内部发布应用 : 企业可以自己搭建服务器,通过浏览器直接安装 App iOS 设备上,不需要授权,不需要 UDID ,无论是否越狱的 iOS 设备均可通过企业自己部署的服务器,直接安装通过企业开发者证书开发打包的 ipa 文件

苹果官网问答: | |

视频资料:

中文资料:

是否需要企业开发账号

企业内部应用,不希望上线 App Store ,但是需要企业内部比如 1000 人的 iOS 设备都部署

公司测试部门需要全公司测试设备,突破 100 UDID 的限制(个人和公司的账号只能添加 100 个设备)

如果上述两个条件你有需求,那么你可能需要 299 美金一年的企业证书了!

什么是 in-house 分发 App

通过浏览器安装 App 没有限制! 这两个特点是 in-hourse App 独有的,其他:你的用户可以通过 iTunes iPhone Configuration Utility 或者从服务器上无限下载(浏览器)直接安装 ipa 文件。






企业证书中文资料:

开发者关心的那些事


  • 哪些人适合而且能够申请 iOS 开发者企业计划?
    以企业内部使用为目的的 app 开发者可以申请该计划,同时企业必须具有注册时使用的 D-U-N-S 编码。
  • 标准的开发者计划(个人 / 公司 app 开发),开发者企业计划和开发者大学计划之间的主要区别是什么?
    标准的个人 / 公司开发类型是指开发的免费或者付费 iOSapp 可以在 AppStore 上架,并允许用户下载,该计划收费 99 美元 / 年。
  • 企业级 iOS 计划开发主要是为企业开发内部自用的 app 计划,以方便企业内部工作的统一部署。企业级计划开发计划实施的前提是企业必须具有登记时使用的 Dun & Bradstreet (D-U-N-S) 编码,该计划收费 299 美元 / 年。
  • iOS 大学计划开发只针对高等教育体系,该计划免费开放。
  • 没有 D-U-N-S 编码的企业可以申请 iOS 企业级计划开发吗?
    不可以, D-U-N-S 编码是必需的。如果企业没有 D-U-N-S 编码,可以先申请一个再进行注册。
  • 我申请的是企业级 iOS 开发计划,我如何使用针对这个计划的资源呢?
    请参看 。
  • 我注册的是企业级 iOS app 开发计划,开发的 app 可以上架 App Store 吗?
    不可以。 App Store 仅适用于标准的个人或者公司开发者,企业级计划开发的 iOS app 可以通过 Ad Hoc 分发给企业员工。
  • 如果企业开发的 app 想上架 App Store ,你可以注册 。
  • 我是企业级 app 开发计划的承包商,主要为客户开发内部使用的 app ,这种情况下,我可以以 iOS 企业级开发的方式进行开发吗?
    不能。 iOS 企业级开发计划只针对以内部使用为目的而进行开发的企业,你的客户应该注册 iOS 企业级 app 开发计划,同时组建 iOS 企业级 app 开发计划小组。
  • 我可以使用与 iOS 企业级 app 计划账号相关的苹果 ID 参与其他计划吗?
    不能,与 iOS 企业级 app 开发计划相关的苹果 ID 不能用于其他计划开发,比如标准的个人 / 公司计划或者 Mac 开发计划。
  • 我是一名开发人员,希望为我的客户创建机构内部使用的应用程序。我能否加入 iOS 开发者企业计划以达成这一构想?
    不行。因为 iOS Developer Enterprise 应用于开发和发布机构内部使用的私有应用程序,而且程序仅能供给您公司(注册企业计划的公司)的雇员使用。
  • 在提交了本公司的 iOS 开发者计划的注册申请之后会发生什么事?
    苹果公司会审核您的注册申请并对公司的身份进行验证。如果通过验证,则您需要接受和计划相关的法律条款。然后,我们会指导您继续购买流程。
  • 苹果公司为什么要进行身份验证?
    苹果公司进行身份验证是为了验证您以及 / 或您的公司是否存在、身份信息是否属实。
  • 苹果公司如何对注册计划的公司的身份进行验证?
    您需要提交包括(但不限于)公司章程、营业执照在内的商业文档,我们将据此进行身份验证。另外,我们会联系您登记时提供的法定联系人,以确信其有权代表公司注册 iOS 开发者计划。
  • 公司身份通过验证后会发生什么事?
    如果公司通过身份验证,则您需要接受与计划相关的法律条款。然后,我们会指导您继续购买流程。

  • iOS 开发者大学计划
    免费加入 iOS 开发者大学计划

    iOS
    开发者大学计划面向希望在其课程中引入 iOS 应用程序开发的高等教育机构,该计划是免费项目,学生注册后可以访问许多 iOS 开发技术资料,但不能对外正式发布 iOS 应用程序。

    iOS 开发者大学计划安排
    学生开发小组: iOS 开发者大学计划允许导师和教授创建一个规模为 200 名学生的开发团队。 可用开发资源: iOS SDK 包含一套精致典雅的开发工具,还有 iOS 开发者中心的广泛资源。参与 iOS 开发课程的同学可以获得他们创造 iPad iPhone 以及 iPod touch app 所需的一切。
    iPad iPhone 以及 iPod touch 上进行测试:学生可以使用 Xcode 的图形化调试器测试和修复他们的 app ,或者在仪器的时间线视图中搜集实时的 app 数据。为了看到工作的进度和确保正确的功能,学生可以直接把他们的 app 安装在 iPad iPhone 或者 iPod touch 上。
    分享 app
    iOS 开发者大学计划允许同一团队的学生和教授通过电子邮件分享彼此开发的 app ,或者把 app 放在各自的私人网站上进行展示。
    参与者资质
    参与 iOS 开发者大学计划的大学必须是合格的,授予学位的高等教育机构。目前通过评审的大学有清华大学、复旦大学以及同济大学等多所大学。
    注意事项:
    1. 你的申请代表被授予学位的高等教育机构出于教学目的而参加该计划,该计划免费开发给希望把 iOS app 开发带入课堂的高等教育系统,苹果拥有参与者审核结果的决定权。
    2.
    你需要提供一个法律联系方式来证明你所在的教育机构是苹果 iOS 开发者计划授权机构。
    技术要求
    3.
    由于该项计划需要使用苹果的 iOS SDK ,所以你必须拥有一个安装了苹果雪豹系统或者更新系统的 Mac

    苹果公司提供的三种 iOS 开发计划:
    • 开发者项目(针对专门为 AppStore 开发免费或者付费 app 的个人 / 公司)
    • 企业项目(针对开发企业内部使用 app 的企业)
    • 大学计划(针对那些引进 iOS app 开发课程的高校或者教育机构)
    • 预发布版本 iOS SDK
    • N/A
    • GM 版本的 iOS SDK
    • iPad iPhone 以及 iPod touch 上测试 app
    • 代码级技术支持
    • N/A
    • Ad Hoc 发布
    • N/A
    • App Store 发布
    • N/A
    • N/A
    • 自定义 B2B app 分布
    • N/A
    • N/A
    • iAd 网络
    • N/A
    • N/A
    • 内部发布
    • N/A
    • N/A
    • 费用
    • 99 美元 /
    • 299 美元 /
    • 免费
    • 要求
    • 一个有效的用于支付的信用卡
    • DUNS 编码

本文标签: 系统 开发计划 像素