攔截蘋果App廣告的Been Choice被蘋果閃電槍斃

昨天報(bào)道的,蘋果軟件商店中出現(xiàn)了一款堪稱“史上最強(qiáng)大”的iOS平臺(tái)廣告攔截工具,除了瀏覽器網(wǎng)頁廣告之外,可以攔截各種APP內(nèi)置的廣告,連蘋果官方的軟件也不幸免。新聞媒體倍感驚訝——蘋果為何讓這樣的廣告攔截工具上架?

不過據(jù)英國《金融時(shí)報(bào)》等多家媒體報(bào)道,蘋果已經(jīng)火速撤架了這款廣告攔截工具。

這款廣告攔截工具名叫“Been Choice”,開發(fā)者使用了底層的VPN(虛擬專用網(wǎng)絡(luò))技術(shù),對蘋果平臺(tái)移動(dòng)軟件的廣告進(jìn)行攔截,F(xiàn)acebook移動(dòng)客戶端,蘋果新聞客戶端中的廣告都可以“被消失”。

開發(fā)者還宣稱要推出一個(gè)前無古人的商業(yè)模式,即如果蘋果手機(jī)用戶愿意觀看某些手機(jī)軟件內(nèi)部的廣告,以及貢獻(xiàn)自己的移動(dòng)上網(wǎng)隱私信息,則每月最高可以獲得20美元的收入。

這一廣告攔截工具已經(jīng)突破了蘋果的底線,但是居然成功上架,這讓業(yè)界十分震驚。

據(jù)報(bào)道,蘋果公司日前表示,最近已經(jīng)在軟件商店中“移除”了少數(shù)軟件,主要是擔(dān)心這些軟件對于用戶的數(shù)據(jù)安全造成風(fēng)險(xiǎn)。蘋果表示,一些外部軟件在iOS設(shè)備中安裝了數(shù)字證書,可能導(dǎo)致用戶個(gè)人隱私被第三方監(jiān)控。

蘋果并未公布此次刪除的具體軟件名單,但是攔截工具Been Choice證實(shí)在被刪除行列中。

在iOS9操作系統(tǒng)中,蘋果做出一個(gè)大膽的改動(dòng),允許第三方廣告攔截工具,對蘋果Safari瀏覽器中的網(wǎng)頁廣告進(jìn)行攔截。此后蘋果軟件商店中出現(xiàn)了多款廣告攔截工具,下載量紛紛名列前茅。

其中一款熱銷攔截工具(售價(jià)三美元)的開發(fā)者內(nèi)心受到譴責(zé),將攔截軟件火速撤架,蘋果宣布向下載用戶退款。

蘋果允許第三方對Safari瀏覽器中的網(wǎng)頁廣告進(jìn)行“合法”攔截,這在整個(gè)互聯(lián)網(wǎng)行業(yè)引發(fā)了軒然大波,許多公司和新聞媒體譴責(zé)蘋果“不地道”。眾所周知的是,網(wǎng)絡(luò)廣告是絕大部分互聯(lián)網(wǎng)公司的收入來源,網(wǎng)頁廣告被攔截,意味著許多公司收入將斷流。

谷歌(微博)被認(rèn)為是蘋果這一政策的最大受害者(有業(yè)者認(rèn)為蘋果是針對谷歌故意而為之)。目前谷歌的網(wǎng)頁搜索引擎和搜索廣告,仍然以WEB方式提供,屬于被攔截的范圍。

蘋果允許攔截的僅僅是自家Safari瀏覽器中的網(wǎng)頁廣告。蘋果目前并不允許對海量iOS應(yīng)用軟件內(nèi)部的廣告進(jìn)行攔截。實(shí)際上,大量iOS軟件 免費(fèi)提供下載,開發(fā)者的收入模式仍然是軟件內(nèi)置的廣告,如果這些廣告被攔截,將會(huì)沖擊海量iOS開發(fā)者的收入以及蘋果公司的分成,這也會(huì)摧毀整個(gè)iOS應(yīng) 用生態(tài)系統(tǒng)。

分析人士預(yù)測,蘋果未來也不會(huì)容許第三方攔截工具對APP內(nèi)部廣告進(jìn)行攔截。

據(jù)悉,在安卓平臺(tái)上,目前也出現(xiàn)了一些類似Been Choice使用VPN技術(shù)的攔截工具,由于眾多手機(jī)品牌的安卓軟件商店管理混亂,這些攔截軟件已經(jīng)滲透到不少用戶的手機(jī)中。

廣告攔截并非新鮮技術(shù),但是過去一直是一種比較低調(diào)的“灰色商業(yè)模式”。據(jù)媒體爆料,谷歌微軟等公司,曾經(jīng)暗中向一些知名的網(wǎng)頁廣告攔截工具支付費(fèi)用,希望對方“放過一馬”。

不過蘋果在iOS9中的公開支持,使得廣告攔截從“灰色商業(yè)模式”走向公開化、合法化。

據(jù)報(bào)道,對于蘋果“催熱”的廣告攔截工具,互聯(lián)網(wǎng)行業(yè)已經(jīng)開始發(fā)起反擊。包括YouTube等一些視頻網(wǎng)站,將會(huì)自動(dòng)檢查用戶設(shè)備上是否安裝了廣告攔截工具,如果發(fā)現(xiàn)已經(jīng)安裝,則會(huì)強(qiáng)迫觀看視頻廣告之后才能進(jìn)入視頻,或是干脆拒絕對攔截用戶播出視頻,以此進(jìn)行懲罰。

目前仍然嚴(yán)重依賴網(wǎng)頁搜索廣告的谷歌,預(yù)計(jì)不久也會(huì)推出遏制蘋果iOS平臺(tái)攔截的“反攔截”廣告技術(shù)。

不過也有分析人士指出,蘋果支持對網(wǎng)頁廣告進(jìn)行封殺和攔截,將會(huì)讓更多的互聯(lián)網(wǎng)公司和新聞媒體,從傳統(tǒng)的移動(dòng)版網(wǎng)站服務(wù)轉(zhuǎn)型為移動(dòng)軟件APP服 務(wù),即用APP取代網(wǎng)頁。而眾所周知的是,手機(jī)軟件的用戶體驗(yàn)和流暢度遠(yuǎn)遠(yuǎn)超過網(wǎng)頁,APP數(shù)量的增加,對于蘋果和安卓平臺(tái)用戶而言都是利好。

多個(gè)機(jī)構(gòu)的調(diào)查報(bào)告已經(jīng)指出,在智能手機(jī)的移動(dòng)互聯(lián)網(wǎng)活動(dòng)中,APP使用時(shí)間占據(jù)了壟斷地位,網(wǎng)頁訪問的時(shí)間占比低于兩成,而且時(shí)間越來越短。未來在智能手機(jī)上,WEB可能會(huì)成為一種沒落的技術(shù)。

據(jù)預(yù)測,未來,諸多依賴網(wǎng)頁廣告的新聞媒體,將會(huì)向新聞客戶端轉(zhuǎn)型。今年,F(xiàn)acebook、蘋果、谷歌都推出了第三方的新聞聚合客戶端,提供了新聞報(bào)道的棲身之所,媒體也能從這些客戶端獲得廣告分成,無需再擔(dān)心網(wǎng)頁廣告被他人攔截。

iOS9允許攔截廣告,蘋果APP廣告也逃不過強(qiáng)大的App廣告攔截工具

在最新版的iOS9操作系統(tǒng)中,蘋果允許第三方攔截工具攔截Safari瀏覽器內(nèi)的網(wǎng)頁廣告,這導(dǎo)致許多攔截軟件涌現(xiàn),也在互聯(lián)網(wǎng)行業(yè)內(nèi)引發(fā)了“蘋果不太地道”的爭議。廣告攔截成為一股風(fēng)潮,日前另外一款更加強(qiáng)大的攔截工具在蘋果軟件商店上架,它可以對Facebook乃至蘋果新聞等移動(dòng)客戶端內(nèi)部的廣告進(jìn)行攔截。

更令人吃驚的是,這款攔截工具號(hào)稱要推出“網(wǎng)民看廣告每月獲得收入”的商業(yè)模式。

據(jù) 美國科技新聞網(wǎng)站Mashable報(bào)道,這款廣告攔截產(chǎn)品名叫“Been Choice”,上周已經(jīng)在蘋果軟件商店上架。這款工具不僅可以攔截蘋果瀏覽器內(nèi)部的網(wǎng)頁廣告,也可以攔截各種手機(jī)軟件內(nèi)部的廣告,F(xiàn)acebook、音 樂流媒體服務(wù)Pandora,以及蘋果新聞內(nèi)部的廣告均能攔截。

在iOS9操作系統(tǒng)中,蘋果并不公開允許第三方攔截APP內(nèi)部的廣告,因?yàn)樘O果移動(dòng)生態(tài)操作系統(tǒng)的“細(xì)胞”是海量的第三方APP,如果允許攔截廣告,將會(huì)引發(fā)整個(gè)生態(tài)的“地震”。

據(jù)報(bào)道,這款免費(fèi)的攔截工具采用了VPN(虛擬專用網(wǎng)絡(luò))技術(shù),可以在系統(tǒng)底層對APP內(nèi)部的廣告進(jìn)行攔截。

令人感到意外的是,這款廣告攔截工具還準(zhǔn)備推出一種獨(dú)特的商業(yè)模式,如果網(wǎng)民不攔截廣告、愿意觀看廣告,此外還愿意貢獻(xiàn)出自己的上網(wǎng)隱私信息,那么網(wǎng)民每個(gè)月可以獲得最高20美元的收入。

這個(gè)攔截廣告的兩位開發(fā)者分別是David Yoon和Sang Shin,他們表示希望能夠給智能手機(jī)用戶在是否看廣告、是否接受服務(wù)商的個(gè)人信息跟蹤方面,提供更多的選擇。

由于這款攔截工具采用了系統(tǒng)底層手段攔截廣告,甚至蘋果產(chǎn)品也未能幸免。蘋果公司是否會(huì)讓該工具盡早撤架,目前還不得而知。

蘋果在iOS9系統(tǒng)中公開允許攔截廣告之后,互聯(lián)網(wǎng)行業(yè)內(nèi)引發(fā)了軒然大波。許多互聯(lián)網(wǎng)公司認(rèn)為,蘋果將過去作為灰色市場的廣告攔截作為一種合法合規(guī)的產(chǎn)品,將給大量的互聯(lián)網(wǎng)和新聞媒體公司帶來重大沖擊。

谷歌(微博)成為蘋果新政策的最大犧牲品。谷歌主要依靠網(wǎng)頁搜索結(jié)果中的搜索廣告獲得收入,如果用戶使用蘋果瀏覽器進(jìn)行搜索,谷歌搜索廣告則將被攔截。

眾所周知的是,上個(gè)月,一位名叫Marco Arment的開發(fā)者,在看到自己推出的廣告攔截工具成為蘋果最受歡迎的免費(fèi)軟件之后,內(nèi)心受到譴責(zé),最終決定將攔截廣告撤架,蘋果公司也向下載者退還了費(fèi)用。

這位開發(fā)者的舉動(dòng),表明了廣告攔截在互聯(lián)網(wǎng)行業(yè)的爭議性。

據(jù)報(bào)道,之前蘋果軟件商店中也出現(xiàn)了基于VPN技術(shù)的軟件內(nèi)部廣告攔截工具,其中的一款產(chǎn)品叫做“Disconnect”,不過在攔截功能和看廣告賺錢的商業(yè)模式上,Been Choice走的更遠(yuǎn)。

美國媒體指出,蘋果讓這款功能強(qiáng)大的廣告攔截工具上架,令人意外。在蘋果新聞客戶端中,蘋果推出了和新聞媒體分享廣告的商業(yè)模式,如果媒體廣告位由蘋果負(fù)責(zé)銷售,則蘋果和媒體將以三七比例進(jìn)行廣告分成。如果蘋果新聞客戶端的廣告被攔截,上述商業(yè)模式也將成為空談。

據(jù)報(bào)道,在眾多的廣告攔截工具面前,微博客社交網(wǎng)絡(luò)推特(Twitter)目前暫時(shí)幸免,推特在用戶和服務(wù)器的通信方面進(jìn)行了加密,導(dǎo)致外部的廣告攔截工具無從下手。

APP又被蘋果拒了怎么辦?APP被拒理由秘籍幫你

常見App提交上架被拒原因(AppStore官方版):

https://developer.apple.com/app-store/review/rejections/

英文比較好的同學(xué)可以看上面的地址,不好的看下面的

 

崩潰和bug

當(dāng)你完成應(yīng)用開發(fā)并準(zhǔn)備發(fā)布時(shí)應(yīng)該將App提交審核。在提交審核前,要確保已經(jīng)在設(shè)備上對應(yīng)用程序進(jìn)行了徹底的測試,修復(fù)了所有的bug。

斷掉的鏈接

應(yīng)用程序中所有的鏈接必須是功能性的。對于所有應(yīng)用程序來說,鏈接至一個(gè)提供最新聯(lián)系信息的用戶支持是必需的。如果你提供了一個(gè)可自動(dòng)更新或免費(fèi)訂閱的鏈接,再或者你的應(yīng)用屬于兒童類別,那么你必須提供一個(gè)鏈至你的隱私策略的鏈接。

占位符內(nèi)容

在提交應(yīng)用進(jìn)行審核之前要完成所有的圖片和文本。仍處于開發(fā)階段或者包含占位符內(nèi)容的應(yīng)用不能準(zhǔn)備發(fā)布,也不能通過審核。

信息缺失

在iTunes Connect的App Review Information部分輸入所有所需的細(xì)節(jié)信息。如果有些功能需要注冊,提供有效的demo賬戶用戶名和密碼。如果有特殊的配置需要設(shè)置,列出細(xì)節(jié)。 如果有功能需要一個(gè)很難復(fù)制的環(huán)境或者要求特定的硬件,那要準(zhǔn)備好提供一個(gè)demo視頻或者硬件。同樣,請確保你的賬戶信息是完整的和最新的。

不準(zhǔn)確的描述

應(yīng)用程序的描述和截圖應(yīng)當(dāng)清晰精確地傳達(dá)其功能,這樣可幫用戶理解你的應(yīng)用程序,并有助于塑造正向的用戶體驗(yàn)。

誤導(dǎo)用戶

你的應(yīng)用程序必須像你宣傳的那樣,不能給用戶一種它并非如此的印象。如果你的App承諾了某項(xiàng)特性和功能,那么它需要實(shí)實(shí)在在交付給用戶。

不合標(biāo)準(zhǔn)的UI

蘋果高度推崇整潔的、精致的以及對用戶友好的界面。開發(fā)者需要仔細(xì)規(guī)劃設(shè)計(jì),遵循蘋果的設(shè)計(jì)規(guī)則和UI DesignDos and Don’ts,這樣才能確保你的UI能達(dá)到要求。

廣告

提 交應(yīng)用進(jìn)行審核時(shí),蘋果會(huì)詢問你的應(yīng)用程序是否使用Advertising Identifier (IDFA)進(jìn)行廣告宣傳。如果你表明App使用了IDFA,但是它沒有廣告功能或者沒有正確地展示廣告,那么你的應(yīng)用程序可能會(huì)遭到拒絕。要確保在 iOS設(shè)備上對App進(jìn)行了測試,以驗(yàn)證能正確展示廣告。同樣,如果你表明App沒有使用IDFA,但它確實(shí)使用了該服務(wù),那么你的App將會(huì)被歸為 “Invalid Binary”狀態(tài)。

網(wǎng)頁剪報(bào)、內(nèi)容聚合或者鏈接集合

你的App應(yīng)當(dāng)是迷人的、有用的,并充分利用了iOS獨(dú)有的特性。iOS應(yīng)用程序中的網(wǎng)站,web內(nèi)容并沒有針對iOS格式化,并且有限的web交互難以做出一款高質(zhì)量的應(yīng)用程序。

反復(fù)提交類似的應(yīng)用

因提交幾個(gè)本質(zhì)上一樣的應(yīng)用程序而影響其他應(yīng)用的審核進(jìn)程,那么將會(huì)有被拒的風(fēng)險(xiǎn)。通過仔細(xì)推敲將幾個(gè)應(yīng)用程序合并為一個(gè),從而來提高你的審核經(jīng)驗(yàn)和未來用戶的體驗(yàn)。

沒有足夠持久的價(jià)值

如果你的應(yīng)用程序沒有提供豐富的功能或者內(nèi)容,或者僅僅應(yīng)用于一個(gè)小的利基市場,那么它可能不會(huì)被批準(zhǔn)。在創(chuàng)建應(yīng)用程序之前,可查看App Store中該類別的其他應(yīng)用程序,并考慮你如何才能提供一個(gè)更好的用戶體驗(yàn)。

常見App提交上架被拒原因(網(wǎng)友版):

1、App中提到了Android字眼;

2、App中用到了蘋果的標(biāo)志;

3、撥打電話,涉嫌扣費(fèi);

4、App中包含談?wù)揂ndroid系統(tǒng)的內(nèi)容;

5、修改了狀態(tài)欄;

6、程序中有重大bug;

7、只有第三方登錄,沒有自己的注冊登陸功能;

8、網(wǎng)絡(luò)功能無法正常訪問;

9、App中包括色情內(nèi)容(色情交易,色情展示);

10、有微信分享功能,需要強(qiáng)制用戶安裝微信,才能使用該功能,被拒;

11、App用了圓角按鈕被拒;

12、App中有圖標(biāo)不能點(diǎn)擊,也沒有置灰或者隱藏;

13、被拒理由:應(yīng)用里的積分從哪里來,到哪里去;

14、應(yīng)用里面表示有廣告,但是審核者玩了后說沒廣告,后來申述成功,因?yàn)榈诙斡螒虻臅r(shí)候才會(huì)出現(xiàn)廣告;

15、繞過蘋果的付費(fèi)渠道,有第三方支付;

16、因?yàn)榧闪擞衙?,友盟獲取用戶mac地址被拒了;

17、App中因?yàn)闆]有舉報(bào)功能被拒;

18、使用第三方的logo被拒;

19、沒有提供測試帳號(hào);

20、沒有設(shè)置default頁,啟動(dòng)畫面為黑屏;

21、不符合iOS UI審美觀(改UI);

22、只有第三方登錄,沒有自己的注冊登陸功能;

23、App中加了強(qiáng)制評(píng)論功能;

24、游戲中包含獎(jiǎng)勵(lì)如沒有說清楚與蘋果沒關(guān)系會(huì)被拒;

25、存放文檔的地方由于iCloud會(huì)自動(dòng)備份而被拒絕;

26、應(yīng)用程序里用了著名游戲的關(guān)鍵字(如憤怒的小鳥);

27、因?yàn)榻貓D里面放了iPhone的模型被拒;

28、游戲運(yùn)行崩潰;

29、游戲截圖中有“測試字樣”;

30、游戲太簡單;

31、iPhone版不支持480*320分辨率被拒;

32、一次提交多個(gè)相同的游戲;

33、App使用圖片存在版權(quán)問題;

34、加了廣告框架,游戲中缺沒有廣告顯示;

35、內(nèi)購不能使用;

36、娛樂分類App,因缺乏娛樂性被拒;

37、game center不能使用;

38、App Store顯示名字和軟件名稱不符合;

39、支付時(shí)不得強(qiáng)制獲取用戶信息,必須在看到價(jià)格之前讓用戶登錄、注冊;

40、App內(nèi)購,產(chǎn)品類型不符合;

41、App不符合中國法律;

42、上傳通訊錄沒有通知;

43、內(nèi)購沒有Restore按鈕;

44、有去除廣告的按鈕,但沒發(fā)現(xiàn)有廣告;

45、版權(quán)問題,沒有提供相關(guān)的版權(quán)文件;

46、對不存在普遍比較標(biāo)準(zhǔn)的幾類人進(jìn)行比較和評(píng)判;

47、App界面設(shè)計(jì)太像一個(gè)網(wǎng)頁了;

48、注冊只局限移動(dòng)或者聯(lián)通賬號(hào)被拒;

49、關(guān)鍵字不符合要求;

50、不能強(qiáng)迫用戶注冊;

51、App名字太色情;

52、涉及到音樂、視頻類的數(shù)據(jù),特別是國外的,如在提交時(shí)沒有提及版權(quán)協(xié)議之類的被拒;

53、英文App介紹審核人員看不懂,后改中文通過;

54、內(nèi)容太簡單,說是浪費(fèi)用戶時(shí)間;

55、做瀏覽器的,分級(jí)必須選17+;

56、地圖應(yīng)用,Google大神的logo沒有顯示;

57、Support URL無法訪問;

58、界面風(fēng)格不符合iOS風(fēng)格;

59、應(yīng)用評(píng)級(jí),從4+改成12+,再改成16+最后說我不符合16+,我再改回4+,竟然過了;

60、技術(shù)支持地址寫的微博地址,被拒,原因:不能將需要登陸才能訪問的網(wǎng)址作為技術(shù)支持地址;

61、Splash上放了個(gè)蝙蝠俠蜘蛛俠,版權(quán)問題未給通過,后讓UI改畫了一個(gè)猥瑣男人,通過了;

62、說給出的應(yīng)用不該用App開發(fā),應(yīng)該用HTML5;

63、用戶在應(yīng)用里自己下載的文檔都不能存放在Document文件夾下被拒;

64、應(yīng)用內(nèi)提到付費(fèi)項(xiàng)目但沒有通過蘋果付費(fèi)通道;

65、做了款社交的軟件,上線的時(shí)候沒有提供賬號(hào)和密碼,導(dǎo)致審核的時(shí)候進(jìn)不去;

66、論壇模塊里由用戶發(fā)的活動(dòng)貼提到安卓平臺(tái)和WP平臺(tái)被拒;

67、按鈕位置不符合iOS風(fēng)格;

68、開放了document分享功能,被退回,理由:不需要分享,為何開放;

69、一個(gè)笑話App,開機(jī)畫面上有“逗比”這兩個(gè)字,蘋果審核說含有粗俗不文明的文字,然后被拒了;

70、QQ登陸功能,但是沒下載QQ就不行;

71、出現(xiàn)了“給我們五星好評(píng)”之類的文字;

72、第一次沒有給用戶舉報(bào)的功能;

73、審核人員打開App無法加載內(nèi)容,一般是因?yàn)閲鴥?nèi)服務(wù)器的問題。解決方法是錄個(gè)App的操作視頻,放到y(tǒng)outube上,發(fā)給蘋果,屢試不爽;

74、界面太丑被拒,換了張背景圖通過了;

75、年齡設(shè)置太低,含有成人內(nèi)容;

76、iPad 寫成了IPad;

77、App中出現(xiàn)了喬布斯為封面的出版物圖片;

78、沒提供注冊功能被拒;

79、按鈕圖片類似iPhone桌面圖標(biāo)被拒;

80、在程序說明中有“越獄”兩字被拒;

81、由于iCloud云備份的問題被拒絕,將備份功能關(guān)閉通過;

82、使用第三方SDK,有個(gè)提示信息遮擋了狀態(tài)欄;

83、圖片上有鏈接;

84、按鈕點(diǎn)擊無效被拒絕;

85、內(nèi)容包含蘋果產(chǎn)品iPad;

86、App中有豎中指的圖片;

87、App里做了次抽獎(jiǎng),獎(jiǎng)品是apple的產(chǎn)品;

88、App含有vip功能,涉嫌應(yīng)用內(nèi)收費(fèi);

89、IDFA展示廣告沒有提供視頻;

90、注冊頁未添加privacy聲明文件;

91、用了顯眼的詞語,其實(shí)就是”Beautiful girl”之類的,說內(nèi)容令人反感;

92、引導(dǎo)頁文案與內(nèi)容不符;

93、網(wǎng)絡(luò)工具軟件,要求支持國外的電信運(yùn)營網(wǎng)絡(luò)被拒;

94、程序內(nèi)按鈕設(shè)計(jì)成標(biāo)準(zhǔn)的iOS icon;

95、因?yàn)閼?yīng)用截圖被拒。

96、名字不符合,包含與當(dāng)前App不符的內(nèi)容,包含特殊含義的歧義字符;

97、App中有積分墻;

98、菜單中有一個(gè)文字包含測試;

99、應(yīng)用請求使用地理位置權(quán)限,但相關(guān)功能藏得比較深,Apple說沒找到相關(guān)功能;

100、App的功能過于單一或僅僅是一個(gè)demo;

101、在注冊時(shí)強(qiáng)制獲取用戶信息;

102、強(qiáng)制玩家給App評(píng)5星好評(píng);

103、沒有兼容iOS;

104、App中出現(xiàn)了Beta字樣;

105、做了一款智能家居的應(yīng)用,沒有提供應(yīng)用控制智能設(shè)備的視頻地址沒拒;

106、資訊客戶端焦點(diǎn)圖放出了盤古破解iOS8越獄的新聞;

107、截圖中出現(xiàn)一只玩具企鵝,然后拒絕說我們發(fā)現(xiàn)這個(gè)營銷截圖不能充分反映你的應(yīng)用使用;

108、因?yàn)樯闲卸绦艑?shí)現(xiàn)用戶認(rèn)證被拒;

109、測試人員的手機(jī)號(hào)在國外,因?yàn)槭詹坏絿鴥?nèi)短信被拒;

110、如果有積分制度要說明和蘋果無關(guān)。

蘋果追擊下的刷榜業(yè)還能挺多久

《刷榜是一條不歸路,因?yàn)樗幉荒芡!返奈恼略谛袠I(yè)內(nèi)掀起漣漪。歷時(shí)半年之后,《手游刷榜真相:潛規(guī)則變標(biāo)配》一文,徹底引爆了整個(gè)移動(dòng)互聯(lián)網(wǎng)行業(yè),很多CP在問:既然人人都在刷,我要不要刷?

刷榜到底是什么?嚴(yán)格意義上來說,刷榜是”沖榜”形式的一種,但它指的是通過盜號(hào)、機(jī)器虛擬賬號(hào)的行為來操作激活與下載,一個(gè)簡單的判斷標(biāo)準(zhǔn)是:全程可以一人+數(shù)臺(tái)機(jī)器實(shí)現(xiàn)。

強(qiáng)大的利益驅(qū)使,使得國內(nèi)刷榜行業(yè)以頑強(qiáng)的生命力生長著。今天,公子就同大家一起聊聊這個(gè)行業(yè)的前世今生。

一AppStore動(dòng)蕩的九月

事件1:熱門搜索榜規(guī)則調(diào)整

9月17日開始,AppStore中國區(qū)的熱門搜索榜開始被一些古怪關(guān)鍵詞所霸占,公子第一反應(yīng)是某刷榜公司戰(zhàn)略性操控,但經(jīng)觀察歷史榜單和熱 門搜索詞對應(yīng)的APP,這絕非非刷榜公司所為,原因在于10個(gè)熱門搜索詞的熱度并未出現(xiàn)較大起伏。刷榜不可能,剩下的就是熱門搜索規(guī)則調(diào)整,最直接的體現(xiàn) 就是當(dāng)時(shí)幾天熱門搜索榜沒人能刷進(jìn)去。詳情見下圖:

 

事件2:9月20日鎖榜

9月20日從7:16開始鎖榜,直到晚上23:43解鎖,鎖榜時(shí)間高達(dá)16小時(shí)之久,21日榜單恢復(fù)正常更新。鎖榜和更改算法是蘋果打擊中國地區(qū)刷榜的常用方法,與以往不同的是,此次繼熱門搜索榜整頓之后蘋果又將目光轉(zhuǎn)向榜單,打擊刷榜力度之狠非昔日能及。

 

事件3:品牌詞權(quán)重降低

很多CP發(fā)現(xiàn)搜索自家APP的品牌詞時(shí),排在第一位的不是自家APP,且并非競品所為:競品詞同時(shí)出現(xiàn)異常,行業(yè)內(nèi)也沒有人刷過這些詞,初步判斷是蘋果調(diào)低了品牌詞權(quán)重。且不論這種方式是否合理,如果一旦變成常態(tài),留給CP們的就剩抓狂了。

 

二刷榜產(chǎn)業(yè)的背景與艱辛進(jìn)化之路

“刷榜”本是舶來品,2012年下半年至2013年上半年達(dá)到巔峰,隨后在蘋果官方的數(shù)次整頓中漸漸失去了光芒,主要體現(xiàn)在一批批高權(quán)重賬號(hào)被蘋果查封,這也是目前很少有刷榜機(jī)構(gòu)能刷進(jìn)免費(fèi)榜TOP10的根本原因,高權(quán)重賬號(hào)成為了這個(gè)行業(yè)稀缺的資源。

由于高權(quán)重賬號(hào)稀缺,要達(dá)到刷榜的效果,又必須需要這些賬號(hào)支撐;刷榜機(jī)構(gòu)養(yǎng)這些模擬真實(shí)用戶行為的賬號(hào)需要很長的時(shí)間和精力,并且需要大量的 真機(jī)支持,成本非常高昂。因此這個(gè)行業(yè)誕生了另一條灰色產(chǎn)業(yè)鏈-盜號(hào),簡單講就是盜取用戶的iCloud賬號(hào),用這些賬號(hào)刷榜。必須要強(qiáng)調(diào)一點(diǎn),刷榜機(jī)構(gòu) 一般不會(huì)自己去盜號(hào),有專門的機(jī)構(gòu)會(huì)提供。但從整個(gè)刷榜行業(yè)看,這是一個(gè)配套完善,資金雄厚,存在技術(shù)壁壘的完整產(chǎn)業(yè)鏈。

刷榜行業(yè)還有另一個(gè)通性:能搞定免費(fèi)總榜TOP10業(yè)務(wù)的很少。原因很簡單,沒有足夠的賬號(hào)支撐刷進(jìn)TOP10,這就給有實(shí)力的源頭公司帶來誘人的利潤。

你可能發(fā)現(xiàn)行業(yè)內(nèi)存在很多刷榜機(jī)構(gòu),但真正有實(shí)力的只有幾家,我們習(xí)慣性的稱為源頭公司,這些公司一般自己也研發(fā)游戲或發(fā)行游戲,盡可能掘取整個(gè)產(chǎn)業(yè)鏈的利益。在很多人心中,刷榜應(yīng)該是這樣的,見下圖:

 

但實(shí)際情況卻是這樣的,見下圖。目前刷榜一般是通過PC端刷下載量,不激活,如果為了更好的效果,會(huì)配套真機(jī)操作。

 

三越危險(xiǎn)越吸引?刷榜產(chǎn)業(yè)正在被吞噬

從目前行業(yè)大環(huán)境看,積分墻正在慢慢吞噬刷榜的份額,尤其是付費(fèi)總榜和免費(fèi)總榜TOP10等黃金位。友錢類的推廣平臺(tái),能夠通過大量的真實(shí)用 戶,在短時(shí)間內(nèi)(一般控制在2-3小時(shí)內(nèi))快速下載激活從而迅速提升APP的權(quán)重,達(dá)到排名升至預(yù)期位置。這種操作方式有兩點(diǎn)需要注意:一是大量的真實(shí)用 戶;二是短時(shí)間內(nèi)消耗。由于這種方式是真實(shí)用戶自行下載激活,安全性非常高,而沖榜成本與刷榜旗鼓相當(dāng)。近期友錢與APP干貨鋪?zhàn)游⑿殴娞?hào)所聯(lián)合推出 的”七折特價(jià)”送CPA活動(dòng)更是將推廣成本降至刷榜機(jī)構(gòu)之下,對刷榜行業(yè)構(gòu)成了不小沖擊。

刷榜與風(fēng)險(xiǎn)是如情人般如影隨形的,情節(jié)較輕的予以郵件警告并下榜,一般有兩次警告機(jī)會(huì),情節(jié)嚴(yán)重者直接下架或封號(hào)。從2013下半年以來蘋果官 方通過各種方式獲取關(guān)于賬號(hào)盡可能多的信息,完善監(jiān)測數(shù)據(jù),一旦發(fā)現(xiàn)或經(jīng)舉報(bào)核實(shí)屬實(shí)的情況,蘋果會(huì)查封刷榜賬號(hào),并對刷榜的APP予以相應(yīng)程度的處罰。 如果你沒有被發(fā)現(xiàn),那你很幸運(yùn),但這種幸運(yùn)并不會(huì)每次都降臨予你。

解讀藝術(shù)品拍賣O2O誤區(qū)

在眾多微拍群泛濫的當(dāng)下,更多的人是將微拍群調(diào)成免打擾模式,其實(shí)微拍更多像是一種游戲,利用碎片化時(shí)間的一種游戲,這種游戲能否長久是值得質(zhì)疑的。

首先,從技術(shù)層面來看,微拍群缺乏很好的帶寬網(wǎng)速、時(shí)間精確性以及后臺(tái)依托,難以精確判定出價(jià)和截止時(shí)間。此外,微拍群不支付競買保證金的方式也將面臨一定的經(jīng)營風(fēng)險(xiǎn)。其次,對于發(fā)布拍品而言,微拍群平臺(tái)優(yōu)勢不明顯。微拍群一天的信息高達(dá)幾千條,客戶體驗(yàn)度不是很理想。

另外,從專業(yè)拍賣角度看,微拍群對群友過于開放,各種信息時(shí)有發(fā)布,甚至有病毒、涉黃等不良信息,這實(shí)際上對業(yè)務(wù)的開展帶來了不利影響。與此同時(shí),很多人對藝術(shù)品拍賣O2O模式存有很多認(rèn)識(shí)誤區(qū)。

誤區(qū)一:

夸大電商功能,認(rèn)為藝術(shù)品均可線上交易

目前藝術(shù)品電商是各拍行都想開拓的一片新領(lǐng)域,但藝術(shù)品電商從業(yè)者良莠不齊,藝術(shù)品電商的初期創(chuàng)辦者多為行內(nèi)人士,有拍賣企業(yè)、畫廊,也有藝術(shù)媒體從業(yè)者和藝術(shù)家,但大多以失敗告終。

首先,需要區(qū)分普通商品與藝術(shù)品的區(qū)別。普通商品價(jià)值趨向于“等價(jià)交換”,而投資屬性較強(qiáng)的藝術(shù)品更像是“擊鼓傳花”的游戲,價(jià)格只能持續(xù)攀升,漸漸背離 原來的價(jià)格。越好的藝術(shù)品越是稀缺的,價(jià)格只會(huì)越來越高。高價(jià)位的藝術(shù)品是不太適合線上銷售的,但線上與線下展示結(jié)合是可以的。

常見的量產(chǎn)藝術(shù)品一般都是藝術(shù)消費(fèi)品,或是消費(fèi)屬性更強(qiáng)一些,這類藝術(shù)品數(shù)量大,價(jià)格大多不高,藝術(shù)家或創(chuàng)作者容易完成。比如當(dāng)前流行的所謂菩提、紅木手串、各種彩寶等正屬于這類。

當(dāng)前,拍賣企業(yè)運(yùn)營成本不斷攀升,尤其每年的春秋兩季大拍,線下圖錄印制、酒店場館展示、拍賣費(fèi)用開銷頗大。因此,不少企業(yè)開始放棄線下,專攻線上。實(shí)際 上,藝術(shù)品與普通商品不同的地方在于拍品細(xì)節(jié)與個(gè)性化,這需要買家進(jìn)行實(shí)物查看和鑒別。所以,藝術(shù)品的展示與鑒賞環(huán)節(jié)是無法用線上完全取代的。對于藝術(shù)品 的拍前展示,尤其是文物藝術(shù)品的展示環(huán)節(jié),仍然需要堅(jiān)持線下進(jìn)行,更好的方式是采用“線下+線上”相互結(jié)合開展。

誤區(qū)二:

認(rèn)為當(dāng)下火爆的微信群拍賣是最佳線上方式

對于微信拍賣,業(yè)內(nèi)已經(jīng)不再陌生,目前已經(jīng)朝著專業(yè)化、品牌化的方向邁進(jìn)。微信群拍賣發(fā)展壯大得益于兩點(diǎn):一是群友關(guān)系的維護(hù),二是優(yōu)質(zhì)拍品資源的積累。 在微信中能發(fā)展壯大的基本都是熟人圈,是相對封閉的圈。封閉圈保證了信用度,個(gè)人的失信代價(jià)將是在業(yè)界圈中口碑的喪失,因此熟人圈信譽(yù)度有保證。但也因?yàn)?熟人,在競價(jià)過程中不免出現(xiàn)不好意思再加價(jià)的情況。

蘋果已證實(shí)350余款常用ios APP已經(jīng)中毒

9月21日消息,據(jù)快科技報(bào)道,多款iOS應(yīng)用被植入了XcodeGhost病毒,這引起了相當(dāng)多用戶的關(guān)注,而現(xiàn)在沉默的蘋果終于給出了回應(yīng)。

蘋果在回應(yīng)中強(qiáng)調(diào),這次安全事件,是黑客誘騙應(yīng)用開發(fā)者使用了修改過的蘋果應(yīng)用開發(fā)工具Xcode,從而將惡意代碼注入至這些應(yīng)用。

蘋果發(fā)言人Chritine Monaghan回應(yīng):“我們已經(jīng)從App Store移除了所知道的受影響應(yīng)用。我們正在與開發(fā)者合作,確保他們使用正確版本的Xcode編譯應(yīng)用。”有人推測,對于中國用戶來說,從蘋果服務(wù)器下 載Xcode速度太慢,所以很多開發(fā)者選擇從鏡像下載。

此外,蘋果還表示,已經(jīng)從App Store刪除了這些基于偽造工具開發(fā)的應(yīng)用,同時(shí)正在與開發(fā)者合作,確保他們使用合適版本的Xcode去重新開發(fā)應(yīng)用。

蘋果并沒有透露,iOS用戶采取哪種方式,來判斷自己設(shè)備中有哪些應(yīng)用是被感染的。

昨天央視新聞也是報(bào)道了這件事,其中透露目前約350余款A(yù)pp內(nèi)置有病毒。

 

app開發(fā)常用工具有哪些

隨著移動(dòng)互聯(lián)網(wǎng)的飛速發(fā)展,智能手機(jī)的普及化,手機(jī)app應(yīng)用軟件已 經(jīng)成為了人們生活中的一部分,APP開發(fā)行業(yè)也由過去的藍(lán)海變成紅海了。而app軟件開發(fā)的效率已經(jīng)成為了目前開發(fā)行業(yè)的關(guān)鍵,如何才能快速提升app軟 件開發(fā)效率,這是每一位app軟件開發(fā)工程師最為關(guān)心的問題了,那么如何才能提升軟件的開發(fā)效率呢?這當(dāng)然離不開一款好的app軟件開發(fā)工具了。下面就為大家介紹幾款目前APP定制開發(fā)市場的主流開發(fā)工具。

首先,APP開發(fā)包括幾個(gè)平臺(tái),IOS開發(fā)、Android開發(fā)、windows開發(fā),IPad開發(fā)等,不同的平臺(tái)應(yīng)用軟件開發(fā)有不同的app開發(fā)工具。

Bizness?Apps軟件開發(fā)工具:

app開發(fā)常用工具
app開發(fā)常用工具

這是一塊專門為中小企業(yè)提供的一個(gè)快速制作手機(jī)APP應(yīng)用軟件的平臺(tái)。它目前支持的開發(fā)平臺(tái)有IOS(含iPhone和IPad)、Android 這兩,開發(fā)者可以直接在這個(gè)平臺(tái)上制作IOS和安卓的app應(yīng)用。這是一款可視化的操作軟件,用戶完全不需要舉報(bào)任何的編程知識(shí),只需要在平臺(tái)上勾選及拖 拽就可以了,簡單易操作。Bizness?Apps為各種類型的app提供相應(yīng)的模版,以及各個(gè)模版相應(yīng)的常見功能,開發(fā)者只需要進(jìn)一步勾選自己需要的功 能就可以完成整個(gè)的app設(shè)計(jì)。

APPMakr軟件開發(fā)工具:

常用app開發(fā)工具
常用app開發(fā)工具

這也是一款可視化的開發(fā)工具,主要的對象還是針對不會(huì)編程的用戶提供的一個(gè)功能齊全的手機(jī)APP客戶端軟件開發(fā)平臺(tái),里面帶有功能齊全的DIY工具包,用戶可以根據(jù)自己的需求DIY設(shè)計(jì)自己需要的APP軟件。目前AppMakr工具大部分是針對IOS系統(tǒng)開發(fā)的。

Appsgeyser軟件開發(fā)工具:

APP開發(fā)制作者常用到的工具
APP開發(fā)制作者常用到的工具

使用AppsGeyser就可以讓任何人都可以做應(yīng)用程序的開發(fā)。?當(dāng)然,這個(gè)程序并不能讓你創(chuàng)建下一個(gè)憤怒的小鳥或者Foursquare。

Mobile?Roadie?APP開發(fā)工具:

app開發(fā)平臺(tái)的常用工具
app開發(fā)平臺(tái)的常用工具

這是一款目前國外比較流行的app軟件開發(fā)工具,Mobile?Roadie?工具整合了整合 YouTube,?Brightcove,?Flickr,?Twitpic,?Ustream,?Topspin,?Google資 訊,RSS,?Twitter和Facebook。用戶可使用該應(yīng)用平臺(tái)開發(fā)iOS和Android的應(yīng)用,并可以使用其提供的內(nèi)容管理系統(tǒng)更新資訊,也 可自行修改應(yīng)用細(xì)節(jié)。Mobile?Roadie還提供了數(shù)據(jù)分析工具。

DevmyApp開發(fā)工具:

手機(jī)APP開發(fā)常用工具
手機(jī)APP開發(fā)常用工具

這是一款比較傻瓜式的iOS手機(jī)客戶端開發(fā)工具,這款工具主要針對的是IOS系統(tǒng)的開發(fā)。有了該軟件,開發(fā)者就可以自由的創(chuàng)建、設(shè)計(jì)和開發(fā)自己的iOS應(yīng)用程序了,同時(shí)還可避免為一些經(jīng)常出現(xiàn)的功能模塊重復(fù)編寫代碼,?這款程序比較適合蘋果手機(jī)客戶端軟件的制作開發(fā)

總結(jié):以上這五款手機(jī)app開發(fā)工具是目前市場上主流的app開發(fā)工具,不管是懂編程還是不懂編程都非常的適合,一款好的app軟件開發(fā)工具可以大大的提升開發(fā)人員的開發(fā)效率。

iPhone 6s/Plus 首周銷量破記錄

9 月 14 日晚間消息,蘋果公司周一宣布,iPhone 6s 和 iPhone 6s Plus 上市后首個(gè)周末的銷量預(yù)計(jì)將打破去年創(chuàng)下的記錄。

蘋 果在一份聲明中稱:“消費(fèi)者對 iPhone 6s 和 iPhone 6s Plus 的熱情十分高漲,上個(gè)周末全球預(yù)訂量都相當(dāng)高。當(dāng)這兩款新手機(jī)于 9 月 25 日正式開售后,預(yù)計(jì)首個(gè)周末的銷量將超出 iPhone 6 和 iPhone 6 Plus 去年創(chuàng)下的 1000 萬部的銷售記錄。”

iOS9正式版推出,我教你開發(fā)的App怎么適配?

Apple 秋季產(chǎn)品發(fā)布會(huì)剛剛結(jié)束,iOS 9 GM 版本也正式發(fā)布了。新的 iPhone 設(shè)備即將開售,iOS 9 系統(tǒng)升級(jí)也將會(huì)在下周開始陸續(xù)進(jìn)行推送。

在這之前,我們還可以為自己的 App 兼容適配做點(diǎn)什么,或者說,我們的 App 真的已經(jīng)兼容適配好 iOS 9 系統(tǒng)了嗎?

從 7月 份開始到現(xiàn)在,Apple 已發(fā)布 5 個(gè) iOS 9 的 Beta 版本,相信開發(fā)者在這段時(shí)間也已經(jīng)把 iOS 9 系統(tǒng)的特性基本了解清楚,也為自己的 App 進(jìn)行了一系列兼容適配處理。

 

但在這里,筆者還是要再次跟大家聊聊 iOS 9 中兩個(gè)比較特別的特性及其兼容問題,即:App Transport Security 和 App Thinning。

 

App Transport Security

App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections.

App Transport Security (ATS) 是 Apple 為提高系統(tǒng)及應(yīng)用安全性而在 iOS 9 和 OS X EI Capitan 中引入的新特性,必然,出于安全性的考慮,在新發(fā)布的 watchOS 2 系統(tǒng)中也會(huì)適用。

 

一旦開啟 ATS 后,應(yīng)用所有的網(wǎng)絡(luò)請求將會(huì)自動(dòng)轉(zhuǎn)換為 HTPPS 傳輸,且采用一系列配置要求來保證數(shù)據(jù)傳輸?shù)陌踩?,包括?/p>

 

  • Transport Layer Security 協(xié)議版本要求 TLS1.2 以上
  • 服務(wù)的 Ciphers 配置要求支持 Forward Secrecy 等
  • 證書簽名算法符合 ATS 要求等

這些配置項(xiàng)在升級(jí)服務(wù)器支持 HTTPS 過程中都需要嚴(yán)格遵守的,否則就會(huì)導(dǎo)致你的 HTTPS 服務(wù)在 iOS 9 系統(tǒng)中連接仍是失效的。

 

如果你的 App 的服務(wù)也在升級(jí)以適配 ATS 要求,可以使用如下的方式進(jìn)行校驗(yàn):

 

在 OS X EI Capitan 系統(tǒng)的終端中通過 nscurl 命令來診斷檢查你的 HTTPS 服務(wù)配置是否滿足 Apple 的 ATS 要求:$ nscurl –verbose –ats-diagnostics https://<your_server_domain>

 

當(dāng)然,你也可以參考 Apple 提供官方指南 App Transport Security Technote 進(jìn)行服務(wù)的升級(jí)配置以滿足 ATS 的要求。

Apple 雖然希望開發(fā)者可以積極的參與并為系統(tǒng)及應(yīng)用安全共同努力,但官方仍提供了一些參考配置去禁用 ATS 功能或降低 ATS 的安全性要求。

 

開發(fā)者可以在 App 的 Info.plist 中添加 NSAppTransportSecurity 的相關(guān)配置,用以禁用 ATS 或者添加白名單,可用的配置參數(shù)如下:

 

  • NSAllowsArbitraryLoads – 設(shè)置 true 即支持所有 HTTP 請求
  • NSExceptionDomains – 添加白名單
  • NSExceptionMinimumTLSVersion – 白名單指定域名支持的 TLS 版本
  • NSExceptionRequiresForwardSecrecy – 白名單指定域名是否支持 Forward Secrecy
  • NSExceptionAllowsInsecureHTTPLoads – 白名單指定域名禁用 ATS
  • NSThirdPartyExceptionMinimumTLSVersion – 白名單指定第三方服務(wù)域名最低支持的 TLS 版本
  • NSThirdPartyExceptionRequiresForwardSecrecy – 白名單指定第三方服務(wù)域名是否支持 Forward Secrecy
  • NSThirdPartyExceptionAllowsInsecureHTTPLoads – 白名單指定第三方域名禁用 ATS

舉個(gè)例子:

 

  • 禁用所有連接使用 ATS

在 Info.plist 中配置禁用 ATS:

<key>NSAppTransportSecurity</key>

<dict>

<key>NSAllowsArbitrary</key>

<true/>

</dict>

  • 指定域名禁用 ATS

在 Info.plist 中配置 App 的服務(wù)域名 mine.test.com 支持 HTTP:

<key>NSAppTransportSecurity</key>

<dict>

<key>NSExceptionDomains</key>

<dict>

<key>mine.test.com</key>

<dict>

<key>NSExceptionAllowsInsecureHTTPLoads</key>

<false/>

</dict>

</dict>

</dict>

 

  • 指定域名修改 ATS 安全要求

在 Info.plist 中配置第三方服務(wù) third.test.com 的 TLS1.1 及禁用 Forward Secrecy:

<key>NSAppTransportSecurity</key>

<dict>

<key>NSExceptionDomains</key>

<dict>

<key>mime.test.com</key>

<dict>

<key>NSExceptionAllowsInsecureHTTPLoads</key>

<false/>

</dict>

<key>third.test.com</key>

<dict>

<key>NSThirdPartyExceptionMinimumTLSVersion</key>

<string>1.1<string/>

<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>

<false/>

</dict>

</dict>

</dict>

 

App Thinning

The App Store and operating system optimize the installation of iOS and watchOS apps by tailoring app delivery to the capabilities of the user’ s particular device, with minimal footprint. This optimization, called app thinning, lets you create apps that use the most device features, occupy minimum disk space, and accommodate future updates that can be applied by Apple. Faster downloads and more space for other apps and content provides a better user experience.

開發(fā)者都知道,當(dāng)前 iOS App 的編譯打包方式是把適配兼容多個(gè)設(shè)備的執(zhí)行文件及資源文件合并一個(gè)文件,上傳和下載的文件則包含了所有的這些文件,導(dǎo)致占用較多的存儲(chǔ)空間。

App Thinning 是一個(gè)關(guān)于節(jié)省 iOS 設(shè)備存儲(chǔ)空間的功能,它可以讓 iOS 設(shè)備在安裝、更新及運(yùn)行 App 等場景中僅下載所需的資源,減少 App 的占用空間,從而節(jié)省設(shè)備的存儲(chǔ)空間。

根據(jù) Apple 官方文檔的介紹,App Thinning 主要有三個(gè)機(jī)制:

  • Slicing

開發(fā)者把 App 安裝包上傳到 AppStore 后,Apple 服務(wù)會(huì)自動(dòng)對安裝包切割為不同的應(yīng)用變體 (App variant),當(dāng)用戶下載安裝包時(shí),系統(tǒng)會(huì)根據(jù)設(shè)備型號(hào)下載安裝對應(yīng)的單個(gè)應(yīng)用變體。

  • On-Demand Resources

ORD (隨需資源) 是指開發(fā)者對資源添加標(biāo)簽上傳后,系統(tǒng)會(huì)根據(jù) App 運(yùn)行的情況,動(dòng)態(tài)下載并加載所需資源,而在存儲(chǔ)空間不足時(shí),自動(dòng)刪除這類資源。

  • Bitcode

開 啟 Bitcode 編譯后,可以使得開發(fā)者上傳 App 時(shí)只需上傳 Intermediate Representation (中間件),而非最終的可執(zhí)行二進(jìn)制文件。 在用戶下載 App 之前,AppStore 會(huì)自動(dòng)編譯中間件,產(chǎn)生設(shè)備所需的執(zhí)行文件供用戶下載安裝。

其中,Bitcode 的機(jī)制可以支持動(dòng)態(tài)的進(jìn)行 App Slicing,而對于 Apple 未來進(jìn)行硬件升級(jí)的措施,此機(jī)制可以保證在開發(fā)者不重新發(fā)布版本的情況下而兼容新的設(shè)備。

 

如果你的應(yīng)用也準(zhǔn)備啟用 Bitcode 編譯機(jī)制,就需要注意以下幾點(diǎn):

  • Xcode 7 默認(rèn)開啟 Bitcode,如果應(yīng)用開啟 Bitcode,那么其集成的其他第三方庫也需要是 Bitcode 編譯的包才能真正進(jìn)行 Bitcode 編譯
  • 開啟 Bitcode 編譯后,編譯產(chǎn)生的.app 體積會(huì)變大 (中間代碼,不是用戶下載的包),且.dSYM 文件不能用來崩潰日志的符號(hào)化 (用戶下載的包是 Apple 服務(wù)重新編譯產(chǎn)生的,有產(chǎn)生新的符號(hào)文件)
  • 通過 Archive 方式上傳 AppStore 的包,可以在 Xcode 的 Organizer 工具中下載對應(yīng)安裝包的新的符號(hào)文件

 

iOS 9?的 ATS 特性和 App Thinning 特性給開發(fā)者帶來安全提升和體驗(yàn)上的優(yōu)化,也是開發(fā)者在后續(xù)?App 的兼容適配方便會(huì)考慮的事項(xiàng)。

蘋果tvOS支持App Store開發(fā)

在蘋果今天的新品發(fā)布會(huì)上,蘋果帶來了全新的 TV以及專門針對該平臺(tái)的操作系統(tǒng)tvOS,該系統(tǒng)也是基于iOS系統(tǒng)。

tvOS采用了OSX以及iOS一樣極簡風(fēng)格的UI界面,用白色背景代替了之前的黑色,看起來很清爽。

這次的 TV可以說最大的亮點(diǎn)是遙控器,你并沒有聽錯(cuò),它是 TV得以操作的基礎(chǔ),它支持觸控操作和Siri語音操作。

tvOS系統(tǒng)當(dāng)中可以通過Siri進(jìn)行iTunes、Netflix、Hulu、HBO等應(yīng)用當(dāng)中的全局搜索,也可以進(jìn)行快進(jìn)和回放,以及隨時(shí)獲取比賽比分和天氣之類的信息。

值得一提的是,tvOS終于引入了AppStore,第三方的應(yīng)用開發(fā)商也可以針對該平臺(tái)開發(fā)應(yīng)用。我們在演示中甚至看到了遙控器支持體感,就像Wii的遙控器一樣。

不過當(dāng)前的AppStore并不只用于tvOS,tvOS會(huì)有自己獨(dú)立的AppStore,目前開發(fā)中心已經(jīng)有了1100萬注冊者,除了電視應(yīng)用外,還會(huì)有相片、音樂、游戲等等。