2012-07-12 94 views
1

我最近爲iOS應用程序商店生成促銷代碼,並且至少有一個包含您最好在電視上不發音的字母組合(至少可以說)。有什麼方法可以返回或更改此類代碼?我的意思是,我不能將該代碼發送給審閱者,甚至不會發送給朋友。如何處理「粗魯」的應用商店促銷代碼..?

編輯:「生成」我的意思是我使用iTunes Connect獲取促銷代碼,即Apple創建它們,然後我將它們作爲文本文件下載。其中一個代碼爲xxMFxxxxANAL。不是開玩笑! (x =這裏沒有公開的任意字符)。不完全是你想發送給你想要查看你的應用程序的人的代碼類型...

有什麼我可以做的呢?例如返回代碼並獲得一個新的?你需要檢查Apple給你的每一個代碼嗎?如果你想給一個網站批量給他們的用戶,這樣的代碼可以很容易地通過。

+0

有一個組合字典列表來強制再生,如果它與字典中的項目相匹配。 – 2012-07-12 20:01:23

+0

我剛剛遇到了一個由手工挑選的數字和字母組成的6位數碼的問題。像「URFUKT」這樣的東西很難預測,並與一個黑名單... – 2012-07-12 20:18:29

回答

0

在返回生成的促銷代碼之前,請根據您不想發送的單詞列表進行檢查。如果它在該列表中,則重新生成它。

編輯
但是,這真的不是最好的解決方案。它可能會幫助您更改生成代碼的方式。
一種可能性:在C#中有一個Guid類生成一個有保證的唯一字符串。您可以使用Guid的子集作爲促銷代碼。
另一種可能性:你可以替代字母和數字。

+0

總比沒有好,但總是有你不認爲這是與替代字符看起來相似,特別是如果數字在混合... EETMEE等(我故意選擇了一個馴服的,但希望你明白我的意思)。 – hatchet 2012-07-12 20:09:37

+0

我的編輯是否解決您的問題? – Brynne 2012-07-12 20:15:53

+0

唯一的問題是guid很長很難通過電話進行通信,或者輸入到文本框中。在很多情況下,最終用戶的情況更糟糕。我認爲只有使用一個子集會讓我偏執地重複,但可以單獨解決 - 但是仍然存在相同的潛在風險,並且不能更改字符池。 – 2012-07-12 20:22:19

2

從您的字符集中刪除元音?

+0

不是一個壞主意!你必須已經有一個骯髒的頭腦誤解沒有元音的東西,我什至不能拿出一個壞的。 – 2012-07-12 20:21:32

+0

您可以使用完整字母表的一個子集,使壞詞變得更少,即無元音,並且最常用不需要的字詞去除輔音。沒有數字看起來像字母。在你選擇他們之後,請一些大學生花費幾個小時,試着讓你只使用那個挑選的字母表而讓你難堪。 – hatchet 2012-07-12 20:29:36

+0

@ cmd.prompt,你有我的upvote。 – Brynne 2012-07-13 05:34:40