1. 程式人生 > >微信不支持APP下載的解決方案 IOS跳轉 App Store下載安卓跳轉手機瀏覽器下載的方案

微信不支持APP下載的解決方案 IOS跳轉 App Store下載安卓跳轉手機瀏覽器下載的方案

下載鏈接 解決 應用 定義 idf 需要 發現 接口開發 瀏覽器下載

很多朋友的APP推廣鏈接需要在微信中進行的網頁宣傳、傳播、下載等等,但是各位朋友一定發現了微信中是屏蔽掉了APP的下載鏈接的。但是微信最為一個最大的社交平臺,為了自身的利益,屏蔽掉了所有APK的下載鏈接。我們要怎麽解決這個問題呢?

技術分享圖片

解決方案:

我們基於微信接口開發了一款全新的手機端微信中下載APP的程序,通過這個程序生成的鏈接,安卓用戶在微信中點擊的話,是可以直接跳轉手機默認瀏覽器打開下載鏈接。I

不跳轉AppStore. 原來是IOS6.0就有的新的特性,這和程序自動更新跳轉應用商店是一個作用。不同的是,這個可以在應用內部直接打開,不需要挑轉到應用商店,當完成操作以後,就可以直接返回到本應用當前操作的界面。用法如下:

SKStoreProductViewController類是UIViewController的子類, 如果你對view controller比較熟悉的話,那SKStoreProductViewController使用起來也非常簡單了。當你希望向用戶展示App Store中產品時,你需要:

1.實例化一個SKStoreProductViewController類

2.設置它的delegate

3.把sotre product視圖控制器顯示給消費者

剩下的就交給操作系統來處理了。需要記住一點的是SKStoreProductViewController只能以模態的方式顯示。SKStoreProductViewControllerDelegate協議定義了一個單獨的方法—productViewControllerDidFinish:,當消費者離開App Store時會調用這個方法—一般是通過點擊左上角畫面中的取消按鈕。通過給代理發送productViewControllerDidFinish:消息,操作系統就會把控制權返回到你的程序。當然你不能忘了 只支持IOS6.0及其以上~~

微信不支持APP下載的解決方案 IOS跳轉 App Store下載安卓跳轉手機瀏覽器下載的方案