Just a Computer Graphics Studio & My Life

[iOS] 11項被退件的主要原因

最近Apple公佈11項被退件的主要原因,仔細看這些原因,發生在我身上的不禁令我會心一笑,看來大多數的App也有同樣的問題,所以我並不孤單XD~

crash debug

就來看看到底是哪些問題,讓Apple審查委員要退我們件吧!

  1. Crashes and Bugs
    程式會崩潰、有臭蟲
  2. Broken Links
    無效連結
  3. Placeholder Content
    預留位置的內容
  4. Incomplete Information
    不完整的資訊
  5. Inaccurate Descriptions
    不精準的說明
  6. Misleading Users
    誤導使用者
  7. Substandard User Interface
    不合格的使用者介面
  8. Advertisements
    廣告
  9. Web clippings, content aggregators, or a collections of links
    只是網頁剪輯、內容聚合,或者是連結的集合
  10. Repeated Submission of Similar Apps
    重覆提交相似的程式
  11. Not enough lasting value
    程式價值不夠持久

第一項曾經困擾我許久,因為我自己測試無法重現,稍微修改可能的bug之後,陸續再送了三次,同樣的問題Apple審委就是測得出來⋯⋯好在有方法可以知道crash的原因,也就是使用 SymbolicateCrash 分析崩潰紀錄,馬上知道哪個view controller -> method -> line,終於順利讓垃圾管家上架!

Apple說有前10名被退鍵原因佔58%,其餘原因各佔不到2%。

Top 10 reasons for app rejections during the 7‑day period ending August 28, 2014.

  • 14% More information needed
  • 8% Guideline 2.2: Apps that exhibit bugs will be rejected
  • 6% Did not comply with terms in the Developer Program License Agreement
  • 6% Guideline 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
  • 5% Guideline 3.3: Apps with names, descriptions, or screenshots not relevant to the App content and functionality will be rejected
  • 5% Guideline 22.2: Apps that contain false, fraudulent or misleading representations or use names or icons similar to other Apps will be rejected
  • 4% Guideline 3.4: App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion
  • 4% Guideline 3.2: Apps with placeholder text will be rejected
  • 3% Guideline 3.8: Developers are responsible for assigning appropriate ratings to their Apps. Inappropriate ratings may be changed/deleted by Apple
  • 2% Guideline 2.9: Apps that are “beta", “demo", “trial", or “test" versions will be rejected

Apple審查嚴格程度讓開發者又愛又恨,恨的是要等待1-2週,Apple才能順利上架,愛的是維持App的品質,讓使用者有優質的體驗!

很感謝辛苦的審查委員,除了簡單說明被退件是出於規定的哪一條,還會根據我所提交的App,詳細描述可能的問題所在,時常輔以截圖解釋,有crash問題也會傳log檔給我。

我打算未來多寫各式各樣的App,送審順利與否就能知道審委們的喜好:P~

參考:你的iOS程式被退件?蘋果告訴你大半屬於這些原因!Common App Rejections – App StoreHow To Ensure Your App Doesn’t Get Rejected By Apple

廣告

發表留言

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

標籤雲

%d 位部落客按了讚: