ipv6被拒
開發(fā)的app審核提交4次,被拒絕3次耸棒,最后一次總算成功了
20170908第一次提交審核惰帽,20170910被打回
20170911第二次提交審核,20170913被打回
20170914第三次提交審核召噩,20170916被打回
20170919第四次提交審核母赵,20170922審核成功
仔細(xì)觀察發(fā)現(xiàn),現(xiàn)在審核還是挺快的具滴,一般在提交的第二天就會(huì)有結(jié)果(當(dāng)然被打回的結(jié)果也很快)
在這個(gè)經(jīng)歷過程中發(fā)現(xiàn)一個(gè)規(guī)律凹嘲,那就是郵箱給你的郵件時(shí)間,主題分別是:You app(iOS)status is in Review和New message from App Review for yourAppName,You app(iOS)status is in Review會(huì)先發(fā)抵蚊,New message from App Review for yourAppName后發(fā)施绎,若是app被拒那么New message from App Review for yourAppName會(huì)和第一封間隔2個(gè)小時(shí)左右(可以從下圖看出顯示同一天的,打開后查看詳細(xì)信息顯示間隔2小時(shí)左右)贞绳,若是成功:New message from App Review for yourAppName(或者不發(fā)給你谷醉,直接發(fā)welcome to app store主題郵件)會(huì)和第一封間隔超過2小時(shí)左右,第二天發(fā)給你冈闭,
所有親們俱尼,提交app后,及時(shí)看appleid綁定的郵箱吧萎攒,查看到Y(jié)ou app(iOS)status is in Review就開始祈福吧遇八,千萬不要在2小時(shí)后再發(fā)郵件了????????????????????
上面的是屬于經(jīng)驗(yàn)刃永,
第四次成功,昨天的日期就是20170922羊精,就是New message from App Review for yourAppName(或者不發(fā))和You app(iOS)status is in Review間隔一天就說明有戲
下面是技術(shù)分享:
1.由于app是只有登陸斯够,不提供注冊(cè)的,還被apple盤問過了
然后就在提交的備注里寫上:內(nèi)部使用,暫時(shí)不對(duì)外開發(fā)
給他們回復(fù)解釋下你們?yōu)槭裁床恍枰?cè)读规,還不行寫個(gè)假的注冊(cè)入口
審核的時(shí)候打開抓督,過審后關(guān)上
還有就是郵件里沒出現(xiàn)沒事的, 只要不是1.1.6 5.2.1 4.3 4.2.2其他的都沒啥事(AppStore審核指南https://developer.apple.com/app-store/review/guidelines/cn/?from=groupmessage)
連續(xù)3次被打回束亏,都是因?yàn)椋?/p>
Resources
For information about testing your app and preparing it for review, please see Technical Note TN2431: App Testing Guide.
For a networking overview, please review About Networking. For a more specific overview of App Review’s IPv6 requirements, please review the IPv6 and App Review discussion on the Apple Developer Forum.
詳細(xì)說來是前2次確實(shí)是不支持ipv6的網(wǎng)絡(luò)铃在,第三次是因?yàn)榫W(wǎng)絡(luò)慢登陸超時(shí),但是相對(duì)于前2次已經(jīng)進(jìn)步很大了(前2次登陸時(shí)發(fā)送數(shù)據(jù)失敗碍遍,第三次接收數(shù)據(jù)失敹ㄍ)
2.在前2次不支持ipv6的網(wǎng)絡(luò)修改方案時(shí):
項(xiàng)目網(wǎng)絡(luò)部分采用socket長(zhǎng)連接
有沒有寫死的IP,就是說建立網(wǎng)絡(luò)時(shí)要區(qū)分是ipv4還是ipv6
的怕敬,不能只寫ipv4的網(wǎng)絡(luò)建立
2.1先判斷是那種ip地址:
接下來的send和receive數(shù)據(jù)就不需要區(qū)分了宿稀。
2.2還有一個(gè)重要一點(diǎn)就是要用域名訪問
在代碼里寫域名,然后通過域名自動(dòng)解析IP地址(好處就是用域名可以根據(jù)客戶的所在位置進(jìn)行ip地址的轉(zhuǎn)換赖捌,是ipv4還是ipv6的(通過域名和端口查詢對(duì)應(yīng)的ipv4/ipv6的ip))
#define kDnsServerIp (bTestEnvironment?@"119.**.***.**8":getIp(@"test.baidu.com",kDnsSocketPort))
2.3然后就是搭建一個(gè)NAT64網(wǎng)絡(luò)進(jìn)行ipv6的測(cè)試
搭建教程參考:iOS-不用網(wǎng)線搭建IPv6網(wǎng)絡(luò)測(cè)試環(huán)境:http://www.cnblogs.com/SUPER-F/p/IPV6.html
或者:搭建IPv6本地環(huán)境測(cè)試App:http://www.reibang.com/p/49442934b81d
3.第三次打回是因?yàn)榫W(wǎng)速慢登陸超時(shí)(此時(shí)已經(jīng)支持ipv6)
方案:讓后臺(tái)寫一個(gè)登陸超時(shí)的借口,通過后臺(tái)返回矮烹,等審核通過后越庇,就改為false(因?yàn)閷徍说脑诿绹?guó),但是我的app是在大陸內(nèi)銷售的奉狈,網(wǎng)絡(luò)可能會(huì)慢)
4.至于在終端里怎么ping6 我是沒研究懂
希望搞運(yùn)維的同學(xué)可以幫忙下@最菜
MAC下使用終端工具執(zhí)行dig命令卤唉,查找自己域名對(duì)應(yīng)的IPv6地址,www/api這些是主機(jī)記錄
示例命令:dig www.yourwebsite.com dns64.6box.cn AAAA
digapi.yourwesbite.comdns64.6box.cn AAAA
5.若是一直審核失敗就一直提交仁期,過一次就行
也可以按照此法:(開闊眼界罷了)
11月24號(hào)更新版本3.0.0
關(guān)于更新版本的操作查看:ipv6被拒(更新版)
里的二:接下來說下在官網(wǎng)的操作:
2.1.1:更新版本的時(shí)候選平臺(tái)或版本(紅色箭頭)桑驱,進(jìn)行新的構(gòu)建版本,選中后會(huì)把版本1的信息直接復(fù)制過來跛蛋,只需要添加自己的新內(nèi)容就是熬的,官網(wǎng)下方的build也要改為你剛才打包的build1.0.0
這是和第一次上架所不同的地方
這時(shí)正處于感恩節(jié),審核時(shí)間為6天赊级,比平時(shí)多個(gè)1到2天
打包后發(fā)來郵件:
審核通過后押框,發(fā)來:
親愛的********,
以下app已被批準(zhǔn),app狀態(tài)已更改為待售:
應(yīng)用名稱:****
應(yīng)用程序版本號(hào):3.0.0
iOS應(yīng)用程序類型:
應(yīng)用SKU:com.****.****
蘋果應(yīng)用程序ID:****6
如果你的合同在這段時(shí)間沒有生效理逊,你的應(yīng)用程序狀態(tài)將是等待合同橡伞。你可以在iTunes Connect的協(xié)議、稅務(wù)和銀行模塊中跟蹤合同的進(jìn)度晋被。
要修改這個(gè)應(yīng)用程序兑徘,登錄iTunes Connect并打開管理你的應(yīng)用程序模塊。
你的應(yīng)用程序可以在app Store上使用24小時(shí)羡洛。這個(gè)延遲依賴于任何應(yīng)用程序可用性問題挂脑。
在你推銷你的應(yīng)用程序之前,閱讀應(yīng)用程序商店的營(yíng)銷和廣告指南。該指南包括使用App Store徽章的信息最域,在App Store上應(yīng)用市場(chǎng)應(yīng)用的最佳實(shí)踐谴分,以及蘋果產(chǎn)品圖片的使用細(xì)節(jié)。
如果你對(duì)你的應(yīng)用有任何問題镀脂,可以在iTunes Connect上使用聯(lián)系Us模塊牺蹄。
問候纱新,
App Store的團(tuán)隊(duì)
這也充分的再次說明上面第四次審核通過后的經(jīng)驗(yàn):第四次成功鞭达,昨天的日期就是20170922,就是New message from App Review for yourAppName(或者不發(fā))和You app(iOS)status is in Review間隔一天就說明有戲抒钱,簡(jiǎn)而言之就是給你發(fā)New message from App Review for yourAppName的郵件就是悲劇翘魄,??
12月28號(hào)更新版本3.1.0
再次說明上面的經(jīng)驗(yàn):就是New message from App Review for yourAppName(或者不發(fā))和You app(iOS)status is in Review間隔一天就說明有戲鼎天,簡(jiǎn)而言之就是給你發(fā)New message from App Review for yourAppName的郵件就是悲劇,??