小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

使用微信授權(quán)登錄的APP,如何通過(guò)App Store審核?

 高果殼1989 2018-05-02


2014-07-27

微信客戶端授權(quán)登錄開始邀請(qǐng)第三方應(yīng)用內(nèi)測(cè)了,我們雖然是個(gè)創(chuàng)業(yè)團(tuán)隊(duì),但很幸運(yùn)的成為了該功能的早期內(nèi)測(cè)用戶,經(jīng)過(guò)半年多的試用,積累了不少的經(jīng)驗(yàn)和教訓(xùn),分享出來(lái),希望對(duì)大家有所幫助。

微信授權(quán)登錄的優(yōu)勢(shì)有哪些?

1. 數(shù)億微信用戶直接登錄, 免去繁瑣注冊(cè)流程。

2. 支持獲取用戶基本信息,免去用戶填寫個(gè)人資料的煩惱,并且內(nèi)容真實(shí)可靠。

一個(gè)iOS應(yīng)用使用微信授權(quán)登錄的過(guò)程應(yīng)該是怎樣的?

申請(qǐng)微信授權(quán)登錄→微信sdk接入→多應(yīng)用賬號(hào)打通→提交AppStore審核→上線

為什么提交AppStore審核也列入了這個(gè)過(guò)程?

因?yàn)檫@里坑最多,我們一開始缺乏經(jīng)驗(yàn),足足在這步浪費(fèi)了差不多兩個(gè)月的寶貴時(shí)間!

下面,我們就按照這個(gè)過(guò)程,逐一進(jìn)行介紹。

第一步:申請(qǐng)微信授權(quán)登錄

微信授權(quán)登錄的申請(qǐng)條件?

只要應(yīng)用已經(jīng)獲得了微信支付的權(quán)限,就可以提交申請(qǐng)。

具體怎么申請(qǐng),官方有很詳細(xì)的介紹,這也不是本文的重點(diǎn),所以就直接略過(guò)了。附上微信開放平臺(tái)的地址:https://open.weixin.qq.com/

在這里要重點(diǎn)指出的是:

1. 客戶端的授權(quán)登錄是在微信開放平臺(tái)申請(qǐng)的。

2. web端的授權(quán)登錄除了要在微信開放平臺(tái)申請(qǐng)外,還要申請(qǐng)微信公眾平臺(tái)的服務(wù)號(hào)并完成認(rèn)證,獲取高級(jí)接口的訪問(wèn)權(quán)限。

修正:微信的伙伴們反饋了最新的進(jìn)展,web端的授權(quán)登錄現(xiàn)在可以不用公眾號(hào)了。

第二步:微信sdk接入

如果你的申請(qǐng)被通過(guò),會(huì)得到一個(gè)包含有微信授權(quán)登錄的SDK包,這個(gè)包同時(shí)也包含了基礎(chǔ)的分享功能。具體的接入方法,微信會(huì)在SDK包中提供詳細(xì)的說(shuō)明文檔,按照文檔進(jìn)行接入即可。

在這里要重點(diǎn)指出的是:

1. 授權(quán)成功后返回的OpenID僅僅是應(yīng)用內(nèi)唯一標(biāo)識(shí),同一用戶在不同應(yīng)用進(jìn)行授權(quán),返回的OpenID是不一樣的!

2. 即使是同一個(gè)應(yīng)用,同一個(gè)用戶在移動(dòng)應(yīng)用授權(quán)登錄和在web應(yīng)用授權(quán)登錄,返回的OpenID也是不一樣的!

OpenID都不一樣,那我的產(chǎn)品是一系列應(yīng)用,想統(tǒng)一賬號(hào)怎么辦?

別急,繼續(xù)往下看,微信已經(jīng)提供了解決方案的。

第三步:多應(yīng)用打賬號(hào)打通

如果你們的產(chǎn)品是一個(gè)系列應(yīng)用,又或者同時(shí)有移動(dòng)應(yīng)用和web應(yīng)用,那么按照微信的規(guī)定,每個(gè)應(yīng)用都必須在開放平臺(tái)進(jìn)行登記和審核(需要綁定包名,所以不能多個(gè)應(yīng)用使用同一個(gè)簽名),這也就意味著這些應(yīng)用每個(gè)都是獨(dú)立的應(yīng)用!前面說(shuō)過(guò),這樣會(huì)導(dǎo)致這一系列應(yīng)用當(dāng)用戶授權(quán)后,返回的OpenID都不一樣,無(wú)法唯一標(biāo)識(shí)用戶!這時(shí)就需要使用UnionID機(jī)制來(lái)解決這個(gè)問(wèn)題。

UnionID使用規(guī)則如下:

1. 同一個(gè)授權(quán)用戶,在同一個(gè)開放平臺(tái)賬號(hào)下的應(yīng)用中進(jìn)行授權(quán),返回的UnionID是相同的。

2. 同一個(gè)授權(quán)用戶,在綁定到同一個(gè)開放平臺(tái)賬號(hào)下的公眾賬號(hào)進(jìn)行授權(quán),返回的UnionID是相同的。

這下多應(yīng)用賬戶打通的問(wèn)題就徹底的解決了吧!

第四步:提交AppStore審核

本來(lái)不該寫這個(gè)環(huán)節(jié)的,因?yàn)檫@個(gè)環(huán)節(jié)貌似跟微信授權(quán)登錄沒什么關(guān)系,但其實(shí)這里才是本文最最最重要的地方,這里真的是坑多且深啊,我們足足在這里耗了兩個(gè)月左右...

當(dāng)我們[第一次]滿心歡喜的以國(guó)內(nèi)少數(shù)幾個(gè)(現(xiàn)在我懷疑就是第一個(gè)?。﹥H支持微信授權(quán)登錄應(yīng)用的姿態(tài),把應(yīng)用提交到AppStore審核兩周后,得到了我們的第一個(gè)拒絕通過(guò)的審核理由:你們的微信登錄按鈕點(diǎn)了沒反應(yīng)!

微信登錄按鈕為什么會(huì)沒反應(yīng)?

我們可是經(jīng)過(guò)了充分的測(cè)試了呀!特別是微信授權(quán)登錄流程,更是測(cè)的不能更細(xì)致了!最后我們發(fā)現(xiàn),這個(gè)登錄按鈕如果想沒反應(yīng),那一定要做一件事情:卸載微信!

好吧,是我們的問(wèn)題,作為一個(gè)創(chuàng)業(yè)團(tuán)隊(duì),沒有配專職的測(cè)試人員,測(cè)試經(jīng)驗(yàn)不足,遺漏了這一步,讓蘋果大神您測(cè)出來(lái)了,我們認(rèn)了!

我們立刻為微信登錄按鈕添加了微信是否安裝的檢測(cè),如果檢測(cè)到微信沒有安裝,那我們就彈出對(duì)一個(gè)提示框,提示用戶要去下載微信,而且提示框還提供了直接跳到AppStore下載微信的按鈕,我們甚至還貼心的添加了英文版的提示框(因?yàn)锳ppStore拒絕我們通過(guò)的理由中的截圖是英文版的系統(tǒng))。

這下我們信心滿滿的[第二次]向AppStore提交審核,差不多兩周后得到了我們的第二個(gè)拒絕通過(guò)的審核理由:你們應(yīng)用設(shè)置了太高的門檻,必須要安裝微信才能登錄和使用你們的應(yīng)用!你們要么使用自己的用戶授權(quán)認(rèn)證系統(tǒng),要么讓你們目前的登錄不需要安裝微信就可以使用。

我們郁悶,我們不服,我們?nèi)ド暝V:我們使用微信授權(quán)登錄是為了提供更好的用戶體驗(yàn),是為了避免用戶輸入個(gè)人資料的繁瑣過(guò)程呀!

申訴結(jié)果在五天后反饋到了我們:我們仔細(xì)閱讀了你們的申訴內(nèi)容,但是還是認(rèn)為你們應(yīng)用設(shè)置了太高的門檻,必須要安裝微信才能登錄和使用你們的應(yīng)用!你們要么使用自己的授權(quán)認(rèn)證系統(tǒng),要么讓你們目前的登錄不需要安裝微信就可以使用。

好吧,我們屈服了,我們作為一個(gè)創(chuàng)業(yè)團(tuán)隊(duì),無(wú)法讓微信授權(quán)登錄的sdk在未安裝微信的時(shí)候,可以跳轉(zhuǎn)到web頁(yè)面進(jìn)行授權(quán),我們只好用了兩天時(shí)間開發(fā)了基于手機(jī)號(hào)和驗(yàn)證碼的注冊(cè)登錄系統(tǒng),開始[第三次]向AppStroe提交審核。這次的審核用了一周多的時(shí)間,審核的速度是快起來(lái)了,可是還是悲劇了!理由甚至都沒變:你們應(yīng)用設(shè)置了太高的門檻,必須要安裝微信才能登錄和使用你們的應(yīng)用!你們要么使用自己的用戶授權(quán)認(rèn)證系統(tǒng),要么讓你們目前的登錄不需要安裝微信就可以使用。

這次我們徹底憤怒了,增加了那么明顯的手機(jī)號(hào)驗(yàn)證碼授權(quán)登錄界面啊,審核大哥你不可能沒看到啊,居然還用同樣的理由拒絕我們,太過(guò)分了吧!這次我們使用了更為強(qiáng)烈的措辭進(jìn)行了申訴,申訴結(jié)果在提交后的第四天得到了反饋:我們注意到了你們已經(jīng)提供了自己的用戶授權(quán)認(rèn)證系統(tǒng),但是你們使用的微信授權(quán)登錄設(shè)置了太高的門檻,必須要安裝微信才能登錄和使用你們的應(yīng)用!你們要么使用自己的用戶授權(quán)認(rèn)證系統(tǒng),要么讓你們目前的登錄不需要安裝微信就可以使用。

當(dāng)時(shí)我們都無(wú)語(yǔ)了,審核大哥你要不要做的這么絕啊!我們當(dāng)時(shí)甚至萌生了要不索性把微信授權(quán)登錄去掉,換成微博授權(quán)登錄念頭!最終,我們決定做最后一次嘗試,就是應(yīng)用在登錄的時(shí)候,主動(dòng)檢測(cè)微信是否有安裝,如果沒有安裝的話,直接把微信的授權(quán)登錄按鈕隱藏掉,只保留我們自己的注冊(cè)登錄功能!這是我們[第四次]向AppStore提交審核,心里剩下的只有忐忑......六天后,審核通過(guò)了!審核終于通過(guò)了!喜極而泣啊!

回想整個(gè)應(yīng)用提交AppStore審核過(guò)程,耗時(shí)近乎兩個(gè)月,從世界杯前硬生生被拖到世界杯徹底結(jié)束,我們的應(yīng)用是個(gè)專注宵夜應(yīng)用啊,世界杯過(guò)了,我們的推廣難了n倍啊!

希望大家看了我們的經(jīng)歷,能夠吸取教訓(xùn),不要重蹈我們的覆轍!


北京時(shí)間4月30日凌晨,亞馬遜CEO貝佐斯投資的民營(yíng)太空企業(yè)藍(lán)色起源從位于德克薩斯州范霍恩附近的發(fā)射場(chǎng)成功發(fā)射了一枚New Shepard火箭,這也是該公司今年首次發(fā)射火箭。藍(lán)色起源計(jì)劃最早今年實(shí)施載人太空飛行任務(wù),但公司CEO鮑勃·史密斯(Bob Smith)表示,只有在確保安全的情況下公司才會(huì)實(shí)施載人飛行任務(wù)。

2dff97d9aca5578_size102_w1256_h690

在當(dāng)天發(fā)射結(jié)束后,貝佐斯發(fā)推文說(shuō),在這次任務(wù)中,飛行器到達(dá)的“最高點(diǎn)為107公里,這是執(zhí)行未來(lái)任務(wù)的目標(biāo)高度,距離執(zhí)行載人任務(wù)“又近了一步”。此前,飛行器“新謝潑德”達(dá)到的最高高度約為100公里。

貝佐斯的太空夢(mèng)

5月2日,據(jù)CNBC報(bào)道,貝佐斯在接受Axel Springer CEO馬賽厄斯·多普夫納(Mathias D?pfner)采訪時(shí)稱,未來(lái)將有1萬(wàn)億人生活在太空,他們中將出現(xiàn)“1000個(gè)愛因斯坦和1000個(gè)莫扎特”,人類將開發(fā)其他行星,使地球成為美麗的家園。

貝佐斯表示,如果人類不能生活在多個(gè)星球上,最終將會(huì)停滯不前,“我對(duì)太空感興趣,因?yàn)槲覍?duì)它有熱情。自5歲起,我一直在研究、思考它,但是,這不是我從事這一工作的原因。我之所以從事這一工作,是因?yàn)槿绻覀儾婚_發(fā)太空,人類文明陷入停滯狀態(tài)。我不想自己的子孫生活在一個(gè)停滯的文明中,我們都喜歡不斷增長(zhǎng)、不斷變化、充滿活力的文明。

18年前,貝佐斯創(chuàng)辦了太空技術(shù)公司藍(lán)色起源,為實(shí)現(xiàn)移民太空的宏大目標(biāo)邁出了第一步。貝佐斯說(shuō),“我認(rèn)為,而且我越來(lái)越相信,藍(lán)色起源是我目前在從事的最重要的工作。因此,我對(duì)藍(lán)色起源制定了一整套的計(jì)劃。”

貝佐斯說(shuō),“人類能源消耗越來(lái)越多,未來(lái),也許整個(gè)地球表面都需要鋪滿太陽(yáng)能電池。這是真正的能源危機(jī),它距離我們并不遙遠(yuǎn),我的意思是,未來(lái)數(shù)百年就可能出現(xiàn)這種狀況。留給我們的時(shí)間不多了,我們?cè)撛趺崔k呢?一種情況是我們的生活陷于停滯狀態(tài),限制消耗的能源。另外一種可能是進(jìn)入太空,為更快的增長(zhǎng)提供支撐,人類可以沖破地球的桎梏,進(jìn)入太陽(yáng)系,太陽(yáng)系可以輕松地養(yǎng)活1萬(wàn)億人。如果我們有了1萬(wàn)億人,他們當(dāng)中會(huì)出現(xiàn)1000個(gè)愛因斯坦和1000個(gè)莫扎特,資源和太陽(yáng)能將是取之不盡、用之不竭的?!?/p>

貝佐斯稱,在打造生活在地球和太空之間的未來(lái)方面,基礎(chǔ)性的第一步是能夠重復(fù)利用火箭,“關(guān)鍵是可以重復(fù)使用火箭。我談及的讓人類在太空舒適地生活、工作,讓數(shù)百萬(wàn)、數(shù)十億、1萬(wàn)億人進(jìn)入太空,依靠一次性火箭是不可能實(shí)現(xiàn)的,通過(guò)這種方式進(jìn)入太空成本高昂而且荒謬?!?/p>

馬斯克的太空夢(mèng)

大約兩個(gè)月之前,隨著SpaceX的“獵鷹”重型火箭發(fā)射成功,民營(yíng)航天瞬間成為話題的焦點(diǎn)。SpaceX的創(chuàng)始人馬斯克在Twitter發(fā)文稱,“人活著不能一直在解決那些接踵而至的煩惱。我們需要一些能激勵(lì)人心的事情,這是我們?cè)缟掀鸫驳膭?dòng)力。發(fā)射跑車就是為了鼓舞人類?!?/p>

在德克薩斯州奧斯汀舉行的SXSW科技文化節(jié)上,HBO劇集《西部世界》(Westworld)的聯(lián)合導(dǎo)演喬納森·諾蘭(Jonathan Nolan)采訪了馬斯克。

在采訪中,諾蘭問(wèn)了馬斯克一個(gè)問(wèn)題,也是很多人都在好奇的問(wèn)題:為什么執(zhí)著于送人類上火星?

馬斯克說(shuō),“我的問(wèn)題是,為什么我們還沒把人類送上火星?以前我看了很多電影,電影里說(shuō)2001年人類會(huì)在月球建造基地,會(huì)在火星移民。于是我等了一年又一年,結(jié)果總是讓人失望。我去看NASA的主頁(yè),想看看他們打算什么時(shí)候把人類送上火星。但是我什么都沒找到。”

馬斯克進(jìn)一步解釋稱,他一直在擔(dān)心的爆發(fā),也擔(dān)心人工智能興起對(duì)人類的沖擊,這些都可能毀滅人類,而尋找新的可以居住的星球有可能避免這種結(jié)果。

“我并不是在預(yù)測(cè)人類將進(jìn)入一個(gè)黑暗時(shí)代,但這確實(shí)是一種可能性。一旦地球上爆發(fā)了,移民火星的人類將成為人類文明的火種,在合適的時(shí)候?qū)⑷祟愇拿鲙Щ氐厍??!?/p>

不同與相似

不同于高調(diào)的馬斯克和以低成本著稱的SpaceX,務(wù)實(shí)的貝佐斯對(duì)近期目標(biāo)定位十分明確——研發(fā)火箭、飛船復(fù)用技術(shù),在亞軌道高度實(shí)現(xiàn)太空旅行。貝佐斯描繪的太空旅行中,普通人經(jīng)過(guò)最短一天的有針對(duì)性訓(xùn)練就有機(jī)會(huì)參與11分鐘的飛行,在離地球表面100公里以上的亞軌道太空中體驗(yàn)4分鐘左右的失重。

而旨在發(fā)射正式航天器的SpaceX“獵鷹九號(hào)”,在發(fā)射質(zhì)量、飛行高度和速度上都占據(jù)優(yōu)勢(shì),能夠?qū)w行器送入近地軌道環(huán)繞地球。

2015年,藍(lán)色起源的 “新謝潑德”2型火箭抵達(dá)100.5公里的高度并自行返回地面,成為人類歷史上首個(gè)抵達(dá)太空并安全返回的可重復(fù)使用火箭,并且在此后的8次試驗(yàn)中均獲成功。而SpaceX發(fā)射“獵鷹1號(hào)”的計(jì)劃則經(jīng)歷了多次的失敗,頻頻遭遇發(fā)射事故。

而在財(cái)力方面,顯然藍(lán)色起源更占優(yōu)勢(shì)。貝佐斯曾宣布,將保持每年減持10億美元亞馬遜股票的速度,借此支撐自己的太空探索公司藍(lán)色起源。作為互聯(lián)網(wǎng)時(shí)代最大的在線零售商掌門人,貝佐斯占據(jù)著2018年福布斯全球億萬(wàn)富豪榜首位,目前的財(cái)富值達(dá)1100億美元。

而SpaceX的馬斯克在財(cái)力方面顯得力不從心,他旗下的主要業(yè)務(wù)——特斯拉正遇到量產(chǎn)難題,而他又同時(shí)布局著除火星移民之外的另一構(gòu)想——超級(jí)高鐵。無(wú)論是新能源汽車,還是鉆隧道和發(fā)射火箭,都是極其燒錢的“生意”,馬斯克甚至靠賣帽子和玩具(噴火器)來(lái)籌集資金。

不過(guò),藍(lán)色起源與SpaceX誰(shuí)也無(wú)法徹底壓倒對(duì)方,二者也并非是針鋒相對(duì)的關(guān)系。巨頭在航天領(lǐng)域的布局與競(jìng)爭(zhēng),反而會(huì)加快民營(yíng)火箭行業(yè)的迅速發(fā)展,或?qū)ьI(lǐng)人類進(jìn)入航空探索的新時(shí)代。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多