2012-01-27 31 views
0

我正在爲零售商編寫應用程序,但我的客戶希望在用戶登錄應用程序後不要讓他/她註銷。iOS和Android允許用戶關閉會話嗎?

我的問題是:這是Apple應用程序允許的行爲嗎?它會被拒絕嗎?我一直在尋找與此有關的政策,但沒有發現任何允許或否認這一點的事情。

在此先感謝。

+0

在蘋果公司希望你使用SDK的iOS中是不可能的。如果你以某種方式管理你的行爲,你將無法將其上傳到appstore,它肯定會被拒絕。 – 2012-01-27 22:43:29

+0

@Artanis - 我不認爲這就是他的意思。這有點不清楚,但我認爲他問的是「不允許用戶註銷應用程序」。不是「是否有可能阻止應用程序關閉」。如果我是正確的,那麼,是的,這相對於蘋果的政策來說完全沒問題。可能不是最好的用戶體驗,但是誰不知道他在做什麼。 – DougW 2012-01-28 00:52:57

+0

這就是我一直告訴他們的,但是,現在我認爲它已經不在我的範圍之內了...... – Ranbeuer 2012-02-03 19:03:42

回答

2

你不能阻止用戶殺死應用程序。但她不一定會被註銷。如果您通過某些持久性商店(例如用戶首選項)將她標記爲「已登錄」,則可以讓他在下次啓動應用程序時自動登錄。

這是我在很多應用程序中看到的設計。我不認爲這會讓你被拒絕。用戶必須完全刪除該應用才能註銷。

一種可能性:將「更改登錄」選項放入首選項中。至少在iPhone上,這是遠離應用程序,在大多數用戶從來沒有找到的設置應用程序的底部。即使這樣,只有當用戶使用其他有效的登錄名登錄後,才能讓用戶完全註銷。

我的建議:不要將控制權從用戶手中帶走。向客戶解釋,營銷必需品與惱人的重要客戶之間可能存在不平衡,這些客戶可能會過度放大消極情緒。通過使註冊變得乏味 - 而不是更多,來滿足客戶的需求。

+1

問題是,我堅持一些數據來自動登錄用戶,但我的客戶說。這是他/她的電話,他們已登錄,登錄後無需登出。他們甚至不想包括一些登錄選項,或者類似的東西,他們不希望用戶註銷,除非他們完全卸載應用程序。 – Ranbeuer 2012-01-27 23:16:33

+0

好。我想我的答案涵蓋了所有這些。 – Mundi 2012-01-27 23:23:45