2012-07-11 72 views
8

我們有一個iOS「內部」應用程序(分佈式OTA),並且您可能已知會在一年內過期。去年我們通過升級配置文件和發行版的痛苦,所以我們熟悉使用新配置文件分發應用程序的過程,但爲了清楚起見,我想提出一些問題。 (我們目前距離到期29天,因此用戶會收到通知)iOS即將到期分銷配置配置文件問題

去年,我們認爲創建一個與期滿配置文件同名的新的配送配置文件將覆蓋到期配置文件。我們是不正確的,它不是,並且該設備最終以2個相同名稱的配置文件結束。由於您無法覆蓋舊配置文件,維護和幫助臺透視圖的問題在於,當您使用新配置文件分發應用程序時,用戶(在我們的情況下爲數百個)仍會收到通知:「配置文件將在x天內過期」即使他們升級了包含新配置文件的應用後也是如此。
正如你可以想象的那樣,這讓用戶感到困惑,並且對技術部門的高層人員感到沮喪。據我瞭解,你有兩種方式來處理設備上不需要的過期供應配置文件(兩者都不是一個好的用戶體驗)。或者:

  1. 告訴用戶忽略,他們的配置文件到期的消息,(我相信即將到期的輪廓通知來在29天,15天,每天起7天......雖然不是正)和讓他們用新配置文件升級應用程序。
  2. 一旦用戶使用新配置文件升級了應用程序,讓他們手動刪除設置>配置文件中過期的配置文件。啊!

是否有任何解決方法,以便除去單個用戶在整個過程中行走之外的過期配置文件?我們錯過了什麼嗎?

我不想撤銷包含在過期配置文件中的證書,因爲這會帶來更多問題 - 即應用程序不適用於不升級的用戶。

簡而言之,我們只希望有一個預防過期警報的過程,以便用戶永遠不會看到它們。

+0

我的理解是,在第11個月結束之前,您可以爲當前應用程序創建一個分發配置文件,然後僅提前提供升級。當然,這意味着每12年進行一次額外的「升級」(即,您必須提前一個月完成升級,到11年後您將循環回日曆),但這可能是值得的不必處理你去年處理的事情。並記住,「升級」唯一必須包含的是新的配置文件。所以沒有代碼維護,只是另一個版本執行並上傳到您的O – 2012-07-18 19:25:35

+0

這是iOS7以前的問題,不再是問題 – tdios 2016-12-15 15:36:16

回答

1

如果我正確理解你的問題,今年我有同樣的確切問題。

我實際上必須等到配置文件過期後才能更新它。

當輪廓已經到期,我會去Developer PortalProvisioning Profiles,並在配置的右側,有現在是旁邊叫編輯按鈕一個新的按鈕復新

點擊重新更新應更新當前的配置文件。

當配置文件被更新時,我的團隊將開始安裝更新的配置文件。

(我把更新的個人資料通過郵件,通過從Provisioning Profiles頁面下載配置文件(S))

如果因爲某些原因,選擇不工作,你可以或者創建一個新的Provisioning Profile,與同App ID並通過電子郵件發送給你的團隊。

+4

我們能夠處理創建所有新的供應等。我們正在尋找這樣用戶就不會因爲警告舊配置文件將在30天內... 15天... 7天... 6天等等而警告用戶。 – 2012-07-24 14:00:31

+0

如果您必須等到配置文件過期直到你可以更新它,你的用戶仍然會看到配置文件即將過期的通知......這是我們面臨的真正問題(正如歐文所說的)。蘋果文檔並沒有真正解釋如何正確地避免這種情況。 – tdios 2012-07-24 18:39:55

+0

這很奇怪,我的團隊直到實際過期(包括我)才從未收到警告,對不起,我誤解了您的問題。 – 2012-07-25 04:10:22

1

如果您讓應用程序成爲應用程序商店的一部分,它們將不會過期。您可以爲此收取很多費用,並向您的客戶提供兌換代碼或免費兌換代碼並進行授權。

我正在與一家企業客戶進行私人分銷。 iPad不是由計算機連接同步應用程序,但是在配置文件製作一年後的一天,所有遙控器銷售團隊都無法訪問應用程序。該應用程序是一個1.6 GB的下載。所以這隻會發生一次,而應用程序何時纔會作爲免費應用程序進入商店。

2

我收到了響應最近從蘋果直接就過期的個人資料,對目前居住在App Store中的應用程序的影響:

我知道你想知道,如果你需要刪除過期 證書和供應配置文件,以及在供應門戶中採取的任何動作 是否會影響App Store上當前生活的應用程序 。我很樂意在這件事上爲你提供幫助。

請注意,沒有必要刪除 供應門戶中的過期項目,也不會對採用的任何操作對當前在商店中的應用程序 產生任何影響。

不太確定這是否會回答您的整個問題,但是當我想知道實時應用程序會發生什麼時,它的確幫助了我。

+0

這不適用於這個問題。您正在迴應應用程序商店中的應用程序。我的問題涉及特設(在應用程序商店外部分發)應用程序。 – tdios 2013-06-18 15:19:01