簡體   English   中英

將iOS應用作為B2B自定義應用分發,並使其在一般應用商店中可用

[英]Distributing iOS app as a B2B custom app and also making it available in the general app store

我有一個客戶的要求,該客戶想通過App Store分發我的應用程序。 蘋果商業計划給他們的員工。 當然,將向應用程序添加一些特定於客戶端的自定義項,但是這些自定義項在非MDM環境中不會生效。 因此,在一般應用商店中分發該應用應該足夠安全。 但是,我想了解通過一般的App Store和作為自定義B2B應用程序分發應用程序(無需維護2個不同的代碼庫)的可能性。

我一直在閱讀蘋果公司有關簽署付費應用協議的一些文檔。

付費應用協議信息

自定義應用

它說:

請求此合同后,您將無法撤消該操作或恢復免費應用的開發者計划許可協議

這是否意味着我簽署協議后就無法在一般商店中更新免費應用程序?

其他問題:

  1. 是否可以使用同一iTunes Connect帳戶提交免費應用程序和自定義應用程序?

  2. 自定義B2B應用程序與應用商店應用程序的代碼簽名要求是否不同? 例如:其他種類的發行證書?

  3. 如果代碼簽名要求沒有不同,是否可以在不同的iTunes Connect帳戶下上傳相同的二進制文件(相同的捆綁包ID /版本號)-一個作為免費應用程序,另一個作為自定義應用程序?

您引用的部分是指您已簽署的法律協議 簽署了付費應用協議后,您將無法對其進行“取消簽名”並恢復為免費應用協議。

它不涉及您可以分發的應用程序的類型。 您可以根據付費應用協議分發免費和付費應用。

在回答您的其他問題時:

  1. 否,自定義應用程序已簽名以進行App Store分發,仍會上傳到App Store Connect並由Apple審核
  2. 不會。在App Store Connect中,您將擁有兩個應用程序(一個自定義,一個免費),因此即使所有其他代碼都相同,它們也將至少具有不同的捆綁ID。 您將需要上傳不同的版本。

如果您的自定義應用程序與您打算作為自定義應用程序提供的應用程序完全相同,則您甚至可能不需要自定義應用程序。 該公司可以使用Apple Business Manager及其MDM來獲取免費應用程序並將其推送給用戶。 但是,您確實需要考慮如果其他組織通過MDM分發您的應用程序會發生什么情況。 您的自定義會“激活”,並且會引起問題嗎?

暫無
暫無

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

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