關於app稽核 IPv6的一點個人分享
相信很多同學都被蘋果爸爸的IPv6稽核整到哭,明明在自己這邊的v6環境下測試都能正常使用的,為什麼到了美國稽核那邊就不行,一直被拒絕~
第一我要說的是如果你是安裝蘋果爸爸給的利用Mac共享wifi的形式搭建的所謂的v6網路並不是正在意義上的IPv6網路,官方好像也說了,Just 模擬,什麼叫模擬,其實還是v4的網路。。所以我覺得這絕對是個坑,而且是爸爸挖的坑,我們做兒子的好不懷疑得往下跳~~~
因為在這種環境下 ipv6.taobao.com根本訪問不了。也就是說能開啟網頁ipv6.taobao.com或者http://tv.byr.cn/desktop/才是真的ipv6網路,然後大家再去測試吧。
既然知道這不是真的v6網路,那怎麼樣才能搭建真的v6網路,能訪問上面的兩個網址和測試我們的app呢?look下面
給出v6環境搭建的官網http://6plat.org/。利用隧道技術,其實就是開了一個VPN,把v4轉成v6。
點選進入論壇,給出了各個平臺的v6搭建方法,唯獨沒有iOS的。。。
用6plat在iPad、iPhone上搭建IPv6網路
其實套路和其他平臺都是一樣的,無非就是載個OpenVPN客戶端,載入6plat給的6plat.ovpn檔案就可以了。下面給出具體手順
1、首先你得先從6plat上載好VPN的連線檔案,就是這個
次圖接上面的圖
我們要用的是裡面的6plat.ovpn檔案。
3、安裝好以後把1中的6plat.ovpn檔案放到OpenVpn中。具體放入方法,你可以用iTunes,pp助手啊,用發郵件的方式啊都可以,2中的網頁也有給出用微信和QQ開啟的方式。這個方法很多,只要能把6plat.ovpn檔案放到OpenVPV中就好。
OpenVPN
連線上在狀態列會有VPN的標識,如果能開啟ipv6.taobao.com 和 http://tv.byr.cn/desktop/,說明IPv6環境搭建成功!然後就可以測試你的app了!
以上只是給出了搭建IPv6網路的方法,那離稽核團隊能正常使用我們的app,也就是在美國那邊能登入我們的app還差一步,就是後臺需要有IPv6的地址。
首先我們的app是基於Cordova的Hybrid App,頁面都是用HTML5寫的,網路請求用的是jquey ajax jsonp請求。
1、為了通過稽核,我們在https://my.vultr.com/上搭建了一個美國的後臺,搭好以後會有一個v4地址和v6地址。如果沒有v6地址叫你們的後臺同學弄,包括搭建這個後臺,是他們的工作。
2、我們的app之前是直接用IPv4的地址(也就是類似192.168.1.105)連線後臺的,所以URL就是https://192.168.1.105/balabalabala,醬紫IPv6肯定是訪問不了的,所以得改用域名訪問。
3、於是乎就在http://www.freenom.com/上註冊了一個.ml的域名,網上免費的頂級域名,二級域名有很多,可以自行選擇。
4、將你後臺的iP(需要公網的IP才行)對映到註冊好的域名上,怎麼對映自己百度吧,這算是計算機網路的東西,按理說也不應該是我們前臺的工作,但是多學點總不會錯的。之前我也是小白一個,也得硬著頭皮一點一點了解起來,其實這些都是常識,大學《計算機網路》都有教過,只不過基本是睡過去的。嘿嘿,好像跑題了。。。 注意對映的時候v4是A解析,v6是AAAA解析。
7、最後再在上面介紹的IPv6環境下測試你的app,如果能訪問,那麼過審應該就沒問題了!
另外附上一些之前在調查時候感覺有用的文章,感謝下面的作者!祝大家早日結束噩夢~~
相關推薦
關於app稽核 IPv6的一點個人分享
相信很多同學都被蘋果爸爸的IPv6稽核整到哭,明明在自己這邊的v6環境下測試都能正常使用的,為什麼到了美國稽核那邊就不行,一直被拒絕~ 第一我要說的是如果你是安裝蘋果爸爸給的利用Mac共享wifi的形式搭建的所謂的v6網路並不是正在意義上的IPv6網路,官方好
給有意向資料分析發展的兄弟分享一點個人轉行經驗
其他的SPSS也可以搜尋一個版本v19的破解版使用一下,估計有些公司會用到SPSS。 我們要做資料分析一般會學到mysql作為查詢語言基礎(跟hive區別不大),如果你真的要做資料分析,你真的下定決心要轉行,那我們第一步就是安裝自己的學習環境 1、安裝虛擬機器VMware virtualizes。 2、在虛擬
蘋果稽核ipv6海外解決思路-About APP Store
首先宣告,一我不負責涉及你們內部伺服器. 二是好好讀文章,別人能過,你們也能過 蘋果6月1日出的IPV6協議阻礙了國內大多數積極開發者,我司也不外乎,經過三次被拒後,遂在網上查詢關於IPV6稽核的相關事宜,怪我年少無知以為這種開源協議的東西應該是免費的,當然,我說的免費是想著看幾篇成熟的IPV6
如何應對蘋果app 的ipv6 時代?
WeTest導讀 WWDC2015蘋果宣布在ios9支持純IPv6的網絡服務,並且要求2016年提交到app store的應用必須兼容純IPv6的網絡,要求適配的系統版本是ios9以上(包括ios9)。 一、背景介紹 1、你了解IPv6嗎? IPv6是Internet Protoc
kong個人分享(api網關)
數據庫 structure 核心 package ssa 我們 port entos defaults # kong簡介## 背景 我們在提供api或微服務時,通常借助openresty nginx進行流量轉發或者添加一些規則或功能,但是隨著服務數量和引用增多,復雜的網
短視頻app源碼開發經驗分享——功能機制篇(上)
簡單 人工 轉化 2018年 完整 推薦 shadow 識別 後臺 繼直播平臺爆紅之後,短視頻APP也在2018年“重獲新生”,在快手短視頻低調運營的同時,今日頭條旗下的抖音APP,西瓜視頻等持續發力,目前抖音短視頻已成為國內“超好玩的短視頻APP”,隨後騰訊也布局短視頻市
讓App飛久一點
此文已由作者楊曉授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 本文從作者所在專案進行的耗電量測試入手,介紹了移動端App耗電量測試的一些基本概念和方法,重點介紹了iOS應用的耗電量測試的一些實戰經驗。 耗電量測試介紹 什麼是耗電量測試 耗電量測試是指測試
Python 通過微信控制實現app定位傳送到個人伺服器,再轉發微信伺服器接收位置資訊。
考慮到女友的安全問題,就做了一個app實現定位和伺服器實現轉發的東西。剛學python,竟沒想到用物件程式設計會更加方便,全程過程式開發,程式碼有點臃腫,就當學習下python吧.效果就是:在微信公眾號中輸入指定字元比如:”我要知道你的位置”,手機那端的位置就彈出來了.主要是講一下思路:先是
APP 稽核打回問題,隨手記;
Guideline 2.5.4 - Performance - Software Requirements Your app declares support for location in the UIBackgroundModes key in your Info.plist file
2018年最新整理ios APP稽核被拒的常見原因【轉】
蘋果APP的稽核是一道大難關,遇見被拒是很正常的事情,如果被拒就根據反饋問題,和下面提供的思路去尋求解決方案。 蘋果稽核大體分為三部分,預審、機審和人工稽核。 ipa包上傳後首先進入的是預審,會被掃描API等,預審通過後會在https://itunesco
oracle時間型別轉換的一點個人技巧
1、存入的資料是date型別(2010/10/10 10:10:10) 轉換成14位VARCHAR2 TO_CHAR(TIME,'YYYYMMDDHH24MISS') 2、存入的資料是VARCHAR2型別(20101010101010) 轉換成date型別就TO_DAT
Android app快速整合Mob shareSDK分享到微信和QQ
Android app整合Mob shareSDK分享到微信和QQ 線上安裝方法介紹 注意需要用到的appKey和appSecret 請自行到http://www.mob.com官網申請,這裡不介紹申請過程了 進入如
關於蘋果稽核IPv6被拒 的問題 完美解決
原因很簡單 天朝可以 美國那邊不一定可以 解決方法也很簡單 MAC 設定個ipV6環境 1、連線網線 2、按住option鍵,點選共享 點亮這三個 然後你的測試機找到你自己的共享熱點名,連線上去之後,你的測試機就會在ipv6環境了 之後就簡單了 測
Mybatis框架的一點個人心得
MyBatis mybatis 框架是現在比較流行的一個持久層框架,以下是我自己寫的一些總結,主要講的時它的使用方式,詳細資料請訪問他們的官網。 概述 mybatis 是一個優秀的基於 java 的持久層框架,它內部封裝了 jdbc,使開發者只需要關注 sql
蘋果稽核IPv6被拒,阿里雲伺服器配置
蘋果上架要求:要求支援IPV6only(因為阿里雲主機沒有IPV6only)確認IPV6是否開啟:方式1:使用ifconfig檢視自己的IP地址是否含有IPv6地址。方式2.檢視服務監聽的IP中是否有IPv6格式的地址。(netstat -tuln)開啟IPV6:vim /etc/sysctl.confvim
蘋果稽核ipv6到底有多坑?看了你會少走很多路。
蘋果6月1日出的IPV6協議阻礙了國內大多數積極開發者,我司也不外乎,遂在網上查詢關於IPV6稽核的相關事宜,怪我年少無知以為這種開源協議的東西應該是免費的,當然,我說的免費是想著看幾篇成熟的IPV6
關於多維陣列的一點個人的理解(以三維陣列為例)
直接上程式!!!!!(下面的程式是以行為優先的陣列為例 #include <stdio.h> int main(int argc, char *argv[]) {int array[3][2][2] = {0,1,2,3,4,5,6,7};//相當於3個2 *
iOS app稽核2.3.7被拒
2.3.7 Your app name to be displayed on the App Store includes keywords or descriptors 點選檢視《http://aso100.com/zhuanlan/article/id/191》
稽核類資料庫結構分享
最近在寫的管理系統有一個需求,就是需要稽核,這個本來沒什麼,但是出於想把這個專案做的能貼合更多客戶的需求,所以這個稽核需要可配置,什麼意思呢?就是要將稽核流程寫成頁面供使用者自己進行配置,由使用者決定稽核的流程。這只是其一,其二則是需要記錄下每次確認稽核的人員,
如何應對蘋果app 的ipv6 時代?騰訊專家教您進行環境改造
WeTest 導讀 WWDC2015蘋果宣佈在ios9支援純IPv6的網路服務,並且要求2016年提交到app store的應用必須相容純IPv6的網路,要求適配的系統版本是ios9以上(包括ios9)。 一、背景介紹 1、你瞭解IPv