怎样发邮件给itunes connect打不开

打造自己的iTunes Connect收入报表客户端 - 知乎专栏
{"debug":false,"apiRoot":"","paySDK":"/api/js","wechatConfigAPI":"/api/wechat/jssdkconfig","name":"production","instance":"column","tokens":{"X-XSRF-TOKEN":null,"X-UDID":null,"Authorization":"oauth c3cef7c66aa9e6a1e3160e20"}}
{"database":{"Post":{"":{"title":"打造自己的iTunes Connect收入报表客户端","author":"penddy","content":"一、前言如果你是一个iOS开发者,我想你一定知道\"iTunes Connect\",因为我们要通过它来查看每天的销售和收入情况。但是如果你用了iTunes Connect的iPhone版,我想你一定不会满意的,因为今年6月份之前,iTunes Connect的app里可以看到过去1天的销售量、收入等情况。然后在6月份的时候,苹果更新了一个版本,然后一天的数据变成了最近7天的,但是标题仍然是1天。作为开发者,我想你应该想知道昨天的销售情况,可是苹果这个更新直接取消掉了1天的数据,随后收获了不少1星评价。过了1个月,苹果又更新了一个版本,你猜发生了什么? 我估计你没猜对:苹果把标题从1Day改成了7Day...即,你以后再也无法在手机客户端上看到昨天的销售数据了。然后,除了在手机上打开网页版的iTunes Connect,我们真的没有办法了么?答案显然不是这样的。身为开发者,我们完全可以打造一个自己的客户端来查看每日收入情况!二、自己动手,丰衣足食2.1
基础首先介绍一个苹果提供的命令行工具,这是我们打造自己的客户端的数据基础通过苹果提供的命令行工具,你可以获得每天的销售情况、每个月的收入情况等等。命令行工具提供了Autoingestion和Reporter两个开发工具包,随便选择一个就可以,具体的帮助可以见上面链接。2.2 获取数据以Report为例:第一步:获取Account- 下载Report.zip,解压缩,修改 Reporter.properties ,配置好UserId(AppleID)和Password(密码)- 通过如下命令来获取Accountjava -jar Reporter.jar p=Report.properties Sales.getAccounts- 获取后在Reporter.properties中增加一行:Account=xxxxxx第二步:获取Vendor- 通过如下命令获取Vendor用于后续的报表获取java -jar Reporter.jar p=Reporter.properties m=Robot.XML Sales.getVendors第三步:获取日销售额数据(其他数据可参考帮助)- 获取指定日期的销售数据,比如以16年12月5日为例,其中xxxx为vendor。java -jar Reporter.jar p=Reporter.properties Sales.getReport xxxxx,Sales,Summary,Daily,- 如果成功,会自动下载一个zip包,并在返回结果中告诉你下载的zip包名字- 解压缩zip包2.3 处理数据有了数据源之后,怎么处理都可以自己去进行,我的思路是将获取到的数据解析后放入数据库,然后通过服务接口提供json数据,客户端从服务接口获取数据做展示。更详细的步骤如下:第一步:创建数据库比如我的数据设置了两个表:/*表1: 每日报表*/create table itc_daily(\tcreateDate int not null, /* 统计的日期 ,唯一索引*/\tsku varchar(200) not null,/* sku */\ttitle varchar(512) not null,/* app名称 */\tunit int not null, /* 统计的日期 ,唯一索引*/\tcreateTime DATETIME not null, /*创建时间 */\tmodifyTime DATETIME not null /* 更新时间 */)engine=InnoDB DEFAULT charset=utf8;create unique index daily_index on itc_daily (createDate,sku);/*表2: 产品价格表,为了简化,我统一用美元设定价格,如果你感兴趣,可以通过汇率换算获取更为准确的价格 */create table itc_price(\tsku varchar(200) not null,/* sku */
price float not null,/* 价格*/\tcreateTime DATETIME not null, /*创建时间 */\tmodifyTime DATETIME not null /* 更新时间 */)engine=InnoDB DEFAULT charset=utf8;create unique index price_index on itc_price (sku);第二步:解析数据插入数据库直接给出语句,具体含义就不做解释了,其中的1.txt替换为解压后对应的文件名,dataValue是具体的日期awk -F'\\x09' '{print $3\",\"$5\",\"$8\",\"$7}' 1.txt| sort -n |grep \"1$\" | awk -F',' '{print $1\",\"$2\",\",$3}' | awk -F',' '{a[$1]+=$3}{b[$1]=$2}END{for(i in a)print \"insert into itc_daily values(\"dateValue\",\\\"\"i\"\\\",\\\"\"b[i]\"\\\",\"a[i]\",now(),now()) on duplicate key update unit=\"a[i]\",modifyTime=now();\"}'
dateValue=第三步:生成web服务此步略,按照自己擅长的语言来搞定就可以。第四步:写个iOS客户端,获取数据做展示涉及到销售情况,就不上自己做的客户端截图了,按自己需要写就可以。三、小结1. 是不是感觉有点复杂?但是想一下有了这个你可以省却每天打开iTunes Connect的网站,输入账号、密码,选择时间区间,等待网页loading等等,其实综合算下来还是省了时间和精力的。2. 目前基本上晚上8点才能取到昨天的数据,相比于iTunes Connect的网页版数据还是稍微延后了一些,但和之前iPhone版的iTunes Connect出报告的时间还是基本一致的,所以也基本够用了。而且你还可以自己定义取什么数据,包括周报、月报啥的如果需要都可以自己搞定。(完)","updated":"T12:38:06.000Z","canComment":false,"commentPermission":"anyone","commentCount":0,"collapsedCount":0,"likeCount":1,"state":"published","isLiked":false,"slug":"","lastestTipjarors":[],"isTitleImageFullScreen":false,"rating":"none","titleImage":"/v2-ef66b813a75c960c5e1ff3ad64fbf315_r.jpg","links":{"comments":"/api/posts//comments"},"reviewers":[],"topics":[{"url":"/topic/","id":"","name":"iOS 开发"},{"url":"/topic/","id":"","name":"独立开发者"},{"url":"/topic/","id":"","name":"iPhone 应用"}],"adminClosedComment":false,"titleImageSize":{"width":457,"height":321},"href":"/api/posts/","excerptTitle":"","column":{"slug":"penddy","name":"行进中开火"},"tipjarState":"activated","tipjarTagLine":"真诚赞赏,手留余香","sourceUrl":"","pageCommentsCount":0,"tipjarorCount":0,"annotationAction":[],"hasPublishingDraft":false,"snapshotUrl":"","publishedTime":"T20:38:06+08:00","url":"/p/","lastestLikers":[{"bio":null,"isFollowing":false,"hash":"404bd1c42df26fb5fff43b","uid":68,"isOrg":false,"slug":"liu-wei-peng-47","isFollowed":false,"description":"","name":"刘伟鹏","profileUrl":"/people/liu-wei-peng-47","avatar":{"id":"da8e974dc","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false}],"summary":"一、前言如果你是一个iOS开发者,我想你一定知道\"iTunes Connect\",因为我们要通过它来查看每天的销售和收入情况。但是如果你用了iTunes Connect的iPhone版,我想你一定不会满意的,因为今年6月份之前,iTunes Connect的app里可以看到过去1天的销售量、收入…","reviewingCommentsCount":0,"meta":{"previous":{"isTitleImageFullScreen":false,"rating":"none","titleImage":"/v2-2ca250b16cb678b7e2319_r.jpg","links":{"comments":"/api/posts//comments"},"topics":[{"url":"/topic/","id":"","name":"产品经理"},{"url":"/topic/","id":"","name":"独立开发者"},{"url":"/topic/","id":"","name":"iOS 开发"}],"adminClosedComment":false,"href":"/api/posts/","excerptTitle":"","author":{"bio":"产品经理","isFollowing":false,"hash":"d4eb75cdefbf3","uid":68,"isOrg":false,"slug":"penddy","isFollowed":false,"description":"","name":"penddy","profileUrl":"/people/penddy","avatar":{"id":"8e3110434","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},"column":{"slug":"penddy","name":"行进中开火"},"content":"一、写在前面先说结果,从1月份正式第一个app上架到现在,上架了30个应用,应用见下:当时开玩笑跟朋友说做够100个,不过到了现在不论产品想法还是时间上都有些捉襟见肘了,所以可能一段时间内不一定会有新的app,因此也做个简单总结。二、学习过程2.1 开始一直想学习下iOS开发,之前尝试过两三次,要么是看了苹果官方教程,没看下去,要么是看斯坦福的iOS教程看了两三集视频没看下去,都半途而废了….这次赶上婚假快过期之前休婚假,有一个比较长的时间可以学习,又重新找了学习教程,参考了知乎上的如下帖子:《iOS 开发怎么入门?》中得分最高的回答。于是先看了《The iOS Apprentice》的中文版,地址是这个教程是在用storyboard教学,虽然看的半懂不懂加上中间有些地方因为xcode的版本升级导致有些地方教程和实际不一样,但基本困难都客服了,居然真正的看完了教学。从实际体验特别是有过两三次没有学习下去的体验来看,这种简单能让你做出一些简单东西的教程,用来入门还是有用的,至少让你有信心学下去。而且确实也有点书读百遍其义自现的感觉,至少看了这个能对iOS开发有一点最最基础的认识。当然,这个系列教程中没有AutoLayout部分,所以学完了整个教程,排版上也很奇怪,直到看第二本书才知道该怎么排版。2.2 、第二本书虽然第一本教程说看完后就可以尝试做点东西了,但我发现第一本教程真的主要是让自己对iOS有一个初步认知,还是没法做程序的,比如刚才提到的排版都无法适应多种屏幕尺寸。又经过一番查找,找到了第二本书《iOS编程(第4版)》,豆瓣地址是: ,有kindle版、多看版等电子书。这本书基本上是在休婚假期间加一个还是两个周末看完的。这本书对我来说,很适合作为在上一本书基础之上的第二本书。现在有同时在看斯坦福视频教程,看到第8课,不过斯坦福的教程是基于storyboard,而storyboard就我自己目前的理解来说,大型项目用的还是不多的,开发效率也一般,所以现在看此视频是作为让自己增加对iOS了解的目的看的。有一点背景是,我写过四年左右代码,不过是unix c,所以纯oOt-c的语法我没有专门去看。《iOS编程(第4版)》这本书讲的比较全面,当然也因为出版时间的缘故,学习中也会碰到xcode版本变化和iOS版本变化带来的一些和教程不一致的地方,需要自己克服。2.3、实践看完上面两本书后,基本就可以开始动手做东西了,因为我做的应用都比较简单,所以每个应用基本花的时间在1-2天,最长的可能能到3-4天,周末和假期还是花了不少时间的,写起来一坐就是好久,对身体不太好…在每个应用中都会遇到一些问题和障碍,每一个应用都会让我学到一些东西,按照做app中的大概顺序列一些,包括但不限于:–
异步加载– 通过protocol和delegate来进行通讯–
UITableView按姓名首字母分类显示– 调用邮件、剪贴板、电话–
spotlight搜索支持– 今日视图– 指纹识别– 有道云笔记openapi的简单使用– 通过pod来使用开源第三方源码辅助快速构建应用– 在iOS上处理psd的方法– 将应用注册为可打开某种类型文件并出现在文件的打开方式中– 保存到相册和使用图像– 自己构建服务器和生成jason格式返回内容的接口– webview的基础使用方法– UIDatePicker使用– 定时器执行任务的方法– 不调出取景界面的拍照功能– 读取系统相册照片– URL Scheme的基础使用– xib和storyboard(storyboard只会最基础的使用,做app对storyboard的使用对我仅限于tableview中设置静态列表)– 多语言支持– IAP– 文字转语音- LivePhoto格式- 向系统注册文件关联- 后台播放- 声音检测- 获取每日运动步数和计算步数- ...三、以后iOS开发想学好就需要花更多的时间,而时间总是有限的,所以应该还是会做一个兴趣保留下来。有时间做一些自己感兴趣的东西还是挺有意思的,且还可以获得一定的收入,苹果的开发者生态构建的还是挺好的。这是一个有c语言但没有面向对象开发经验的iOS初学者的入门经历。(完)","state":"published","sourceUrl":"","pageCommentsCount":0,"canComment":false,"snapshotUrl":"","slug":,"publishedTime":"T10:59:02+08:00","url":"/p/","title":"产品经理学写iOS程序","summary":"一、写在前面先说结果,从1月份正式第一个app上架到现在,上架了30个应用,应用见下: 当时开玩笑跟朋友说做够100个,不过到了现在不论产品想法还是时间上都有些捉襟见肘了,所以可能一段时间内不一定会有新的app,因此也做个简单总结。…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"commentPermission":"anyone","commentsCount":11,"likesCount":31},"next":{"isTitleImageFullScreen":false,"rating":"none","titleImage":"/v2-6fd56bacec1ab861bc88783_r.jpg","links":{"comments":"/api/posts//comments"},"topics":[{"url":"/topic/","id":"","name":"美股"},{"url":"/topic/","id":"","name":"投资"},{"url":"/topic/","id":"","name":"创业公司"}],"adminClosedComment":false,"href":"/api/posts/","excerptTitle":"","author":{"bio":"产品经理","isFollowing":false,"hash":"d4eb75cdefbf3","uid":68,"isOrg":false,"slug":"penddy","isFollowed":false,"description":"","name":"penddy","profileUrl":"/people/penddy","avatar":{"id":"8e3110434","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},"column":{"slug":"penddy","name":"行进中开火"},"content":"某个时刻,我以为这笔钱再也回不来了,将成为一笔坏账一、初识罗宾侠周边不少朋友有买美股,也有前同事创业去做美股相关方向,因此也开始想尝试下美股,于是RobinHood(罗宾侠)进入了视线。罗宾侠是一家免交易费但是卖出后需要T+3资金才可用的创业公司,特色是免交易费,当时并未在中国区正式开通,但听朋友介绍,罗宾侠有和百度股市通合作,可以直接在百度股市通中开通罗宾侠帐号,另外以后朋友也在用。我想有百度的背书、朋友也在用、加上自己对创业公司有一定好感,所以就决定尝试罗宾侠。开通账户后,将App Store几个月时的几百刀收入按照罗宾侠指示入账。几天后罗宾侠账户显示已到帐,中间手续费扣了几十刀,随后买入在$110早先看好的苹果,打算长期持有。二、惊变日,收到如下邮件,告知罗宾侠会停止中国业务,要求使用者进行平仓,想起来在此邮件前些天百度股市通的通知,提到停止了和罗宾侠的合作,作为已多次感受政策力量的从业者,还是能够理解这个事情,于是按照要求平仓,并回复邮件联系罗宾侠。随后很快的收到罗宾侠的回复,要求我提供银行账号和相关信息,几番邮件来回后,在10月29日已按照要求提供了所需的账户和其他信息。然后,虽然几次邮件催问,但没有收到任何回复。一直到13天后的11月11日,有一封邮件回复我,告知我已于11月5日汇出了我的资金。然而,我一直未收到任何回款。随后多次邮件询问,一直到12月7日,也并没有收到任何回复。朋友也碰到类似情况,邮件询问有收到回复告知目前他们的人力处理不过来,但正在处理中。此时感觉罗宾侠是跑路了,已经做好坏账的准备了。朋友也微博私信联系了将罗宾侠介绍到中国的原印象笔记中国区负责人谷懿,以及联系到Pingwest的工作人员。Pingwest的工作人员表示联系了RobinHood的总部,他们表示在全力解决此问题。三、柳暗花明日,收到一封罗宾侠的邮件(如下图),告知他们正在尝试向我的银行账户汇款。今天早上,收到了银行的短信通知,有一笔美元入账,金额数目比罗宾侠中的金额略少一些,估计可能是手续费。至此,从提供账户信息给罗宾侠,到最终回款,中间经历了整整40天时间。四、其他信息对于还没有回款的童鞋,可以试下知乎上某个朋友提供的方法,通过acat方式回款,此方式不需要经过罗宾侠汇款。可参考雪球上的文章,转移罗宾侠的钱到自己想转户的其他美股交易服务商:五、题外话一直对创业公司蛮有好感的,也尝试过一些创业公司或小公司的产品,但现在开始逐步会开始变得有点保守,因为在创业公司上吃过几次亏。之前买的一家创业公司室内空气监测的智能硬件,公司后面完全联系不上,app不能使用,所以虽然估计硬件没问题,但因为没有软件的配合,所以也完全不能使用了。而罗宾侠此次又给我带来了一个非常差的印象,虽然钱不算很多,但也是之前牺牲部分休息时间写了几个月app的辛苦钱,所以虽然最终钱回来了,但我想后续对创业公司的一些产品尝试,我会保持一定的慎重。在选择产品时,即使价格稍高,也很可能会选择更有保障的公司产品。(完)","state":"published","sourceUrl":"","pageCommentsCount":0,"canComment":false,"snapshotUrl":"","slug":,"publishedTime":"T10:16:59+08:00","url":"/p/","title":"惊魂罗宾侠RobinHood","summary":"某个时刻,我以为这笔钱再也回不来了,将成为一笔坏账 一、初识罗宾侠周边不少朋友有买美股,也有前同事创业去做美股相关方向,因此也开始想尝试下美股,于是RobinHood(罗宾侠)进入了视线。罗宾侠是一家免交易费但是卖出后需要T+3资金才可用的创业公司,…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"commentPermission":"anyone","commentsCount":1,"likesCount":2}},"annotationDetail":null,"commentsCount":0,"likesCount":1,"FULLINFO":true}},"User":{"penddy":{"isFollowed":false,"name":"penddy","headline":"","avatarUrl":"/8e3110434_s.jpg","isFollowing":false,"type":"people","slug":"penddy","bio":"产品经理","hash":"d4eb75cdefbf3","uid":68,"isOrg":false,"description":"","profileUrl":"/people/penddy","avatar":{"id":"8e3110434","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false,"badge":{"identity":null,"bestAnswerer":null}}},"Comment":{},"favlists":{}},"me":{},"global":{},"columns":{"penddy":{"following":false,"canManage":false,"href":"/api/columns/penddy","name":"行进中开火","creator":{"slug":"penddy"},"url":"/penddy","slug":"penddy","avatar":{"id":"v2-d53c13e88b68c11bf2cca25b1baa3ce9","template":"/{id}_{size}.jpg"}}},"columnPosts":{},"columnSettings":{"colomnAuthor":[],"uploadAvatarDetails":"","contributeRequests":[],"contributeRequestsTotalCount":0,"inviteAuthor":""},"postComments":{},"postReviewComments":{"comments":[],"newComments":[],"hasMore":true},"favlistsByUser":{},"favlistRelations":{},"promotions":{},"switches":{"couldAddVideo":false},"draft":{"titleImage":"","titleImageSize":{},"isTitleImageFullScreen":false,"canTitleImageFullScreen":false,"title":"","titleImageUploading":false,"error":"","content":"","draftLoading":false,"globalLoading":false,"pendingVideo":{"resource":null,"error":null}},"drafts":{"draftsList":[],"next":{}},"config":{"userNotBindPhoneTipString":{}},"recommendPosts":{"articleRecommendations":[],"columnRecommendations":[]},"env":{"isAppView":false,"appViewConfig":{"content_padding_top":128,"content_padding_bottom":56,"content_padding_left":16,"content_padding_right":16,"title_font_size":22,"body_font_size":16,"is_dark_theme":false,"can_auto_load_image":true,"app_info":"OS=iOS"},"isApp":false},"sys":{}}&>&&>&移动开发&>&iOS&>&iTunesConnect开发者使用指南
iTunesConnect开发者使用指南
上传大小:8.57MB
本文档的组织结构
关于本版本
iTunes Connect开发者指南6.6的新内容
在您开始之前
???材料清单
应用程序二进制文件和小型图标
iPhone/iPod touch和iPad程序的屏幕截图
Mac OS X程序的屏幕截图
签署您的合约
翻译您的元数据(可选)
提供出口许可授权
额外的插图(可选)
默认选项设置页面
iTunes Connect概览
登入iTunes Connect
iTunes Connect主页
?应用程序iTunes Connect Mobile
查看销售数据和趋势统计
合约,税务以及银行
提供银行信息
编辑银行信息
提供您的税务信息
查看支付和财务报告
创建iTunes Connect用户
查看和编辑用户
添加新的应用程序
上传二进制文件之前的准备
设置地区权限,价格及有效时间
预选安排价格
提供版本信息
程序信息操作页面
?本地化元数据,关键词和屏幕截图
添加新的本地化语言
查看本地化信息
删除本地化信息
查看版本信息
程序名称到期
准备上传二进制文件
版本发布控制
Application Loader介绍页面
使用Application Loader
检查程序状态
在分析中心查看程序审批未通过的细节
查看状态变更历史记录
查看二进制文件细节
查看崩溃记录
获取新的崩溃记录
查看客户评价
撤回二进制文件
?程序重新上架
编辑和更新程序
编辑版本信息
编辑版本信息
编辑元数据
编辑上传内容
管理本地化
编辑程序信息
权限和价格
In App Purchase管理
游戏中心管理
编辑游戏中心设置
排行榜和成就记录状态
创建iAd网络
更新程序信息
申请促销码
In App Purchase管理
关于In App Purchase
?测试In App Purchase
创建测试用户
使用测试用户进行In App Purchase测试
注册In App Purchase
从产品页面
从iTunes Connect主页
提供In App Purchase信息
创建自动续费的In App Purchase
测试您的In App Purchase
提交In App Purchase给Apple审批
跟踪您的In App Purchase状态
In App Purchase状态
编辑In App Purchase
编辑In App Purchase细节
删除In App Purchase
尽量利用App Store
程序大小(仅iOS程序)
其他的促销信息
附录 A:程序信息表格
附录 B:游戏中心信息表格
附录 C:设备兼容矩阵
附录 D:版本变更记录...展开收缩
嵌到我的页面
<input type="text"
综合评分:4(3位用户评分)
所需积分:
下载次数:59
审核通过送C币
iOS电子图书大全
创建者:qq_
[资源优选]第十八期:20个热门的SWIFT源码
创建者:nigelyq
【资源优选】第九期:最热门的20个iOS精品源代码
创建者:nigelyq
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
/*删除回复*/
$(".del_comment_r").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
评论共有2条
还可以,对英文不好的同志们觉得是福利
非常详细的内容,开发者设计使用可以参考下
积分&19930
上传者其他资源上传者专辑
App后台开发运维和架构实践
深入理解BootLoader
xUnit Test Patterns
设计模式-可复用面向对象软件的基础
《Java设计模式》课件
移动开发热门标签
VIP会员动态
前端开发重难点
17年软考最新真题及解析
物联网全栈开发专题
二十大技术领域优质资源
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&vip年卡&4000万程序员的必选
iTunesConnect开发者使用指南
会员到期时间:剩余下载次数:
积分不足!
资源所需积分
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分
当前拥有积分
VIP年卡全年1200次免积分下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:}

我要回帖

更多关于 itunes connect怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信