Что касается следующего:
- Пишите мне с обратной связью
- Публикация приложения на Facebook/Twitter
- Завершение обучения
Вы можете абсолютно точно создавать для них достижения GameCenter. Я делал подобные вещи во многих играх (например, у нас всегда есть достижение за участие в первом уровне (который содержит обучение) и за отправку электронного письма «Вызов другу»). Apple никогда не моргала на это. Вы можете делать любые достижения, которые вам нравятся, если они не способствуют поведению, на которое Apple в противном случае не одобряет.
Что касается Unlocking Levels Through In-App Purchases
, вы можете, но я бы не рекомендовал этого делать. Многие пользователи гордятся тем, что выполнили каждое достижение, доступное в игре, и есть игроки, которые в значительной степени полагаются на такие вещи. Если эти пользователи не смогут получить каждое достижение без покупки в приложении, это оттолкнет значительную часть вашей пользовательской базы, а это не способ получить успешное приложение. Но, как я уже сказал, вы можете, если хотите.
Что касается Rating the App on the App Store
, вы можете сделать это. У вас может быть кнопка, которая просит пользователя оценить приложение и направляет его в магазин приложений, но вы не можете получить никакого подтверждения того, что он действительно оценил приложение, когда попал на эту страницу. Таким образом, вам нужно просто дать им достижение в системе чести, как только они нажмут кнопку, и надеяться, что они действительно оценят его. (Точно так же, как «отправить вам письмо с отзывом» — вы можете гарантировать, что они отправили электронное письмо, но не то, что оно содержало что-то стоящее прочтения (или даже то, что они отправили его ВАМ!).
Надеюсь это поможет! Дайте мне знать, если у вас есть еще вопросы.
person
WendiKidd
schedule
04.07.2012