# Best practices

Nutrient iOS SDK has a number of guides that illustrate best practices for various use cases:

- [Understanding Nutrient version numbering](https://www.nutrient.io/guides/ios/best-practices/version-numbering.md)

- [Using document efficiently](https://www.nutrient.io/guides/ios/getting-started/using-document-efficiently.md)

- [Using automatic saving safely](https://www.nutrient.io/guides/ios/best-practices/using-automatic-saving-safely.md)

- [Reducing the size of your app](https://www.nutrient.io/guides/ios/best-practices/reduce-app-size.md)

- [App transport security](https://www.nutrient.io/guides/ios/pspdfkit-instant/app-transport-security.md)

- [Document file size](https://www.nutrient.io/guides/ios/faq/growing-pdf-file-size.md)

- [Memory usage](https://www.nutrient.io/guides/ios/memory-and-storage/about-memory-usage.md)

- [Permissions](https://www.nutrient.io/guides/ios/getting-started/permissions.md)

- [Nutrient framework size](https://www.nutrient.io/guides/ios/faq/framework-size.md)

- [Nutrient SDK security](https://www.nutrient.io/guides/ios/faq/sdk-security.md)

- [Strategies for multiple bundle IDs](https://www.nutrient.io/guides/ios/faq/strategies-for-multiple-bundle-ids.md)

- [View controller-based status bar appearance](https://www.nutrient.io/guides/ios/faq/view-controller-based-status-bar-appearance.md)

- [AirDrop](https://www.nutrient.io/guides/ios/features/airdrop.md)

- [Customizing the page number](https://www.nutrient.io/guides/ios/customizing-pdf-pages/customizing-the-page-number.md)

- [Logging](https://www.nutrient.io/guides/ios/features/logging.md)

- [Saving data externally](https://www.nutrient.io/guides/ios/memory-and-storage/saving-data-externally.md)

- [Optimize for mobile rendering](https://www.nutrient.io/guides/ios/miscellaneous/optimize-pdf-documents-for-mobile-rendering.md)

- [Powered by Nutrient](https://www.nutrient.io/guides/ios/miscellaneous/powered-by-nutrient.md)

- [Third-party compatibility](https://www.nutrient.io/guides/ios/miscellaneous/third-party-compatibility.md)

- [YouTube links](https://www.nutrient.io/guides/ios/miscellaneous/youtube-links.md)

- [Transferring file edits to a server](https://www.nutrient.io/guides/ios/best-practices/transferring-file-edits-to-a-server.md)

- [Nightly builds](https://www.nutrient.io/guides/ios/best-practices/nightly-builds.md)

- [Advanced CocoaPods integration](https://www.nutrient.io/guides/ios/miscellaneous/advanced-cocoapods-integration.md)

- [Carthage integration](https://www.nutrient.io/guides/ios/best-practices/carthage-integration.md)

- [Advanced Carthage integration](https://www.nutrient.io/guides/ios/miscellaneous/advanced-carthage-integration.md)
---

## Related pages

- [Mac Catalyst PDF library](/guides/ios/catalyst.md)
- [iOS PDF bookmark SDK](/guides/ios/bookmarks.md)
- [Contributing to Nutrient projects](/guides/ios/miscellaneous/contributing.md)
- [Discover innovative PDF SDK demos for multiple platforms](/guides/ios/demo.md)
- [Compare documents on iOS](/guides/ios/compare-documents.md)
- [Cordova PDF library](/guides/ios/cordova.md)
- [Download our iOS library](/guides/ios/downloads.md)
- [iOS PDF library](/guides/ios.md)
- [visionOS buides: Integrate our PDF library](/guides/ios/intro-visionos.md)
- [Ionic PDF library](/guides/ios/ionic.md)
- [iPad PDF Library](/guides/ios/ipad.md)
- [iPhone PDF library](/guides/ios/iphone.md)
- [iOS guides: Integrate our PDF library](/guides/ios/intro.md)
- [Knowledge base](/guides/ios/kb.md)
- [Swift PDF library](/guides/ios/swift.md)
- [Troubleshooting](/guides/ios/troubleshoot.md)
- [Upgrade and migration guides](/guides/ios/upgrade.md)
- [visionOS PDF library](/guides/ios/visionos.md)
- [Xamarin.iOS PDF library](/guides/ios/xamarin.md)
- [Changelog for iOS](/guides/ios/changelog.md)

