Super Art Studio

Recent site activity

中文首页‎ > ‎科技热点‎ > ‎iPhone‎ > ‎

What I should *NOT* do to write something for AppStore

Based on true stories. 每日三省吾身……

Top 100 Topic Summary

  • CC or BCC Mail To Yourself Even not sure if it's allowed, but anyway, if you BCC a mail to yourself without prompt user, the app may get rejected.
    Posted ‎‎May 19, 2009 8:49 PM‎‎ by Leo - www.superarts.org -
  • Network Based Applications Must Have Detection Code! Getting host IP is recommended.
    Posted ‎‎Apr 1, 2009 11:28 PM‎‎ by Leo - www.superarts.org -
  • Deselect your tableview after it is selected. Don't keep your tableview highlighted. I've got several apps rejected for this goddamn reason.
    Posted ‎‎Jan 6, 2009 7:46 PM‎‎ by Leo - www.superarts.org -
  • No Political Or Porn Contents "Improper contents" will be rejected by Apple. If you do want to publish them, use Android Market :)Note 1: this is not my personal experience - it's from Erica's ...
    Posted ‎‎Oct 24, 2008 8:34 AM‎‎ by Leo - www.superarts.org -
  • Never Give User Blank Contents Remarks, contents... write something to user even there's nothing to say.Note1: my bad. The rejection is because of function - ln a sqlite database is OK in simulator but ...
    Posted ‎‎Oct 24, 2008 8:22 AM‎‎ by Leo - www.superarts.org -
  • Using Undocumented Framework or API 不要使用非官方的Framework和API。NEVER use private framework and undocumented API, or even any undocumented stuffs (such as URL scheme - from Erica's mailing list an app is banned because of SMS URL ...
    Posted ‎‎Oct 24, 2008 8:24 AM‎‎ by Leo - www.superarts.org -
  • Using Apple's Trademarks / 苹果注册商标 不要使用和苹果注册商标有关的图案和文字,包括iPhone,iPod,等等。Never do that. If you do want to use them, read Apple's document carefully.
    Posted ‎‎Oct 24, 2008 8:25 AM‎‎ by Leo - www.superarts.org -
  • Loading A Page With Hyperlinks In UIWebView / 包含超链接 包含在线内容的WebView是允许的,但是,其中不可以包含多余的超链接。比如About View中,不能用超链接把用户引导到google之类的网站。No extra hyperlinks. For example 'about' is about. Don't contain other stuffs in it.
    Posted ‎‎Oct 24, 2008 8:27 AM‎‎ by Leo - www.superarts.org -
  • Containing Functions Not Properly Implemented or Out Dated / 功能未实现 未实现和过期的功能不能包含在软件中。Your app should do the things it claims itself can do.
    Posted ‎‎Oct 24, 2008 8:28 AM‎‎ by Leo - www.superarts.org -
  • Icons Violation / 图标滥用 图标用途必须和其形状相符。例如,使用Bookmark图标实现“返回”的功能是被禁止的。Don't use Apple's "default" icons for other purpose, like use "bookmark" to implement "return" function.
    Posted ‎‎Oct 24, 2008 8:30 AM‎‎ by Leo - www.superarts.org -
  • Naming Not Match / 名称不一致 需要保证所有关于软件名称的字符串和AppStore的描述中完全一致。If it's "iApp" in description, it can't be "iSuperApp" in the app.
    Posted ‎‎Oct 24, 2008 8:31 AM‎‎ by Leo - www.superarts.org -
Showing posts 1 - 11 of 11. View more »

CC or BCC Mail To Yourself

posted ‎‎May 19, 2009 8:48 PM‎‎ by Leo - www.superarts.org -

Even not sure if it's allowed, but anyway, if you BCC a mail to yourself without prompt user, the app may get rejected.

Network Based Applications Must Have Detection Code!

posted ‎‎Apr 1, 2009 11:27 PM‎‎ by Leo - www.superarts.org -

Getting host IP is recommended.

Deselect your tableview after it is selected.

posted ‎‎Jan 6, 2009 7:45 PM‎‎ by Leo - www.superarts.org -

Don't keep your tableview highlighted. I've got several apps rejected for this goddamn reason.

No Political Or Porn Contents

posted ‎‎Oct 24, 2008 8:33 AM‎‎ by Leo - www.superarts.org -

"Improper contents" will be rejected by Apple. If you do want to publish them, use Android Market :)

Note 1: this is not my personal experience - it's from Erica's iPhone SDK mailing list.

Never Give User Blank Contents

posted ‎‎Oct 21, 2008 8:46 AM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:22 AM‎‎ ]

Remarks, contents... write something to user even there's nothing to say.

Note1: my bad. The rejection is because of function - ln a sqlite database is OK in simulator but failed on device.

Using Undocumented Framework or API

posted ‎‎Sep 8, 2008 8:35 AM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:24 AM‎‎ ]

不要使用非官方的Framework和API。

NEVER use private framework and undocumented API, or even any undocumented stuffs (such as URL scheme - from Erica's mailing list an app is banned because of SMS URL scheme).

Using Apple's Trademarks / 苹果注册商标

posted ‎‎Sep 8, 2008 8:33 AM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:25 AM‎‎ ]

不要使用和苹果注册商标有关的图案和文字,包括iPhone,iPod,等等。

Never do that. If you do want to use them, read Apple's document carefully.

Loading A Page With Hyperlinks In UIWebView / 包含超链接

posted ‎‎Aug 29, 2008 10:12 PM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:27 AM‎‎ ]

包含在线内容的WebView是允许的,但是,其中不可以包含多余的超链接。比如About View中,不能用超链接把用户引导到google之类的网站。

No extra hyperlinks. For example 'about' is about. Don't contain other stuffs in it.

Containing Functions Not Properly Implemented or Out Dated / 功能未实现

posted ‎‎Aug 29, 2008 10:11 PM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:28 AM‎‎ ]

未实现和过期的功能不能包含在软件中。

Your app should do the things it claims itself can do.

Icons Violation / 图标滥用

posted ‎‎Aug 29, 2008 10:09 PM‎‎ by Leo - www.superarts.org -   [ updated ‎‎Oct 24, 2008 8:30 AM‎‎ ]

图标用途必须和其形状相符。例如,使用Bookmark图标实现“返回”的功能是被禁止的。

Don't use Apple's "default" icons for other purpose, like use "bookmark" to implement "return" function.

‹ Prev    1-10 of 11    Next ›