【.NetCore】實作IOS超級簽,後端需要注意的事

 

前陣子同事在搞超級簽,也花了點時間讀讀超級簽的流程

 

在.net core 這邊作為後端,安裝好描述檔之後,會發請求到你指定的網址,這時候必須回一個301跳轉的header,看是要轉到一個頁面點擊下載,還是直接挑轉到指令進行安裝。

以下為指令,有點像a href超連結,只是協定是apple定義的

 

itms-services://?action=download-manifest&url=http://xxxxx/xxx.plist

 

以下是範例跳轉

 

Response.StatusCode = 301;
Response.Headers["Location"] = "itms-services://?action=download-manifest&url=https://xxxxx/xxx.plist";

 

另外提醒一點,現在新版的ios,所有連結的資源一定要使用HTTPS!!

 

台北人,軟體工程師一枚,工作閒暇之餘記錄生活、分享整理資訊。
Posts created 105

發表迴響

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top