獲取一個 app 的 URL Scheme 的方法:
- 上這個網站 URL Schemes 查一下相應的 app 的 URL Scheme 是否有被收錄
- 第一種方法沒找到的話,把相應的 app 的 ipa 安裝文件下載下來,把文件 .ipa 的后綴改成 .zip,然后解壓,打開 Payload/xxx.app/Info.plist 這個文件,找到 URL types 下的 URL Schemes 下的數組對應的值就是這個 app 的 URL Scheme 了,以 Weico 為例:
通過第二種方法,查到新浪微博官方客戶端的 URL Scheme 為 sinaweibo:// ,Weico 的 URL Scheme 則為 weico:// 或者 weico2://
簡單驗證一個 URL Scheme 是否正確的方法:
在真機設備(此設備要安裝了待驗證的 app)里面打開 Safari,然后在地址欄中鍵入該應用的 URL Scheme,后加 ://,比如 Weico 的,在地址欄中鍵入 weico:// ,然后點擊確定,如果能正常調用出 Weico,即代表這個 URL Scheme 正確可用
上面說的方法只能獲取到簡單的 URL Scheme,至於接口調用,比如通過 URL Scheme 調用出發微博的界面,這個就要找具體 app 的開放平台了,或者借助於 google 搜索了。