Post

Replies

Boosts

Views

Activity

Reply to Getting Error on validating application on infoplist
Every entry in CFBundleDocumentTypes must include a CFBundleTypeName key, which is a plain-language label (for example, “Blood Pressure Database”) that describes the file type. Right now your plist only has the technical bits (like LSItemContentTypes) but not that required name. To fix is add a CFBundleTypeName string to the dictionary, and make sure LSItemContentTypes isn’t empty but points to their declared UTI (e.g. clays.reading). Once those two pieces are in place, the archive should validate.
Sep ’25
Reply to App Stuck in Review for More Than 4 Weeks
4+ weeks is definitely unusual. What does the app do? Is this your first submission or an update? Does it offer something meaningfully different from other apps in the category? Also, does it involve subscriptions, payments, identity verification, health data, special entitlements, or anything else that might require a more specialized review?
Replies
Boosts
Views
Activity
Jun ’26
Reply to Getting Error on validating application on infoplist
Every entry in CFBundleDocumentTypes must include a CFBundleTypeName key, which is a plain-language label (for example, “Blood Pressure Database”) that describes the file type. Right now your plist only has the technical bits (like LSItemContentTypes) but not that required name. To fix is add a CFBundleTypeName string to the dictionary, and make sure LSItemContentTypes isn’t empty but points to their declared UTI (e.g. clays.reading). Once those two pieces are in place, the archive should validate.
Replies
Boosts
Views
Activity
Sep ’25