---
title: "Error ITMS-90060"
canonical_url: "https://www.nutrient.io/guides/ios/announcements/version-string-enforcements/"
md_url: "https://www.nutrient.io/guides/ios/announcements/version-string-enforcements.md"
last_updated: "2026-05-15T19:10:05.040Z"
description: "Solutions for common issues and errors in Nutrient iOS SDK with debugging tips and workarounds."
---

In late October of 2015, Apple unexpectedly changed how bundle version strings (`CFBundleShortVersionString`) appear when uploading apps to iTunes Connect. Now, versions must contain no more than three dot-separated numbers.

When uploading an app with an incorrect version string, the following error might pop up.

We shipped PSPDFKit 5 using the version string `ios-5.0.0`, but it’s no longer a valid version. Starting with PSPDFKit 5.0.1 (28 October 2015), we changed the version string to `5.0.1`.

If you need to ship an older version, you can edit `Info.plist` in PSPDFKit to only include dot-separated numbers (e.g. deleting the `ios-` part).

---

## Related pages

- [Incorrect Bundle Version](/guides/ios/faq/incorrect-bundle-version.md)
- [Error 999](/guides/ios/pspdfkit-instant/error-999.md)
- [Sqlite Warnings](/guides/ios/troubleshooting/sqlite-warnings.md)
- [Undefined Symbols Error](/guides/ios/usage-issues/undefined-symbols-error.md)
- [Pspdfkitbundle Issues](/guides/ios/configuration-issues/pspdfkitbundle-issues.md)

