簡體   English   中英

有沒有一種方法可以通過密碼保護從Appstore下載Mac App?

[英]Is there a way to password protect the download of mac app from appstore?

在我們的一個項目中,我們有2個二進制文件,一個用於iPhone,另一個用於Mac。 這兩個應用程序相互通信以實現功能。 我們希望用戶先下載並安裝iOS應用,然后再讓他下載Mac應用。

如果用戶在下載iPhone應用程序之前嘗試下載mac應用程序,是否可以限制用戶?

簡短答案:如果您指的是Mac App Store,則不會。

長答案:App Store和Mac App Store都無法控制誰下載了您的應用,並且您無法獲取有關用戶已下載內容的信息。

您當然可以在iOS應用程序中要求一個電子郵件地址,並確保您的用戶注冊到服務器之前,再通過電子郵件向他們發送指向私人下載頁面(而不是Mac App Store)的鏈接。

一般建議:我認為您的應用程序設計有問題。 我不清楚您要達到什么目標,我敢打賭您的用戶也不會。 如果您想確保他們在使用Mac應用程序之前先為iOS應用程序付款,則只需警告他們,以防他們首先下載了Mac應用程序。 您當然需要編寫一些自定義服務來進行檢查。 如果存在需要首先啟動iOS應用程序的功能問題,那么您應該自己解決此問題,而不要把負擔放在用戶的肩上。

您可以允許任何人下載,但只要阻止任何操作,直到iOS應用將某種批准令牌發送到服務器或iCloud(例如)。

您必須先下載mac應用程序,下載后可以檢查用戶是否下載了iOS應用程序,但是在下載之前您無法檢查iOS應用程序的下載狀態,因為應用程序將上傳到appStore而不是您的個人商店中。

下載iOS應用后,在服務器上設置一些標志值,並在Mac應用下載中檢查該標志值,它是1,然后下載其他顯示警報。

下載iOS應用程序后->將標志值(ios Download = 1)設置到您的服務器。(為此進行網絡服務)。

下載Mac應用程序后->呼叫您的Web服務以檢查該標志值。 如果為0,則顯示警告,請先下載iOS應用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM