Skip to content
Guides

iOS Package Structure

The package of ComPDFKit PDF SDK for iOS includes the following files:

  • "Lib" - Include the ComPDFKit.xcframework dynamic library (arm64_armv7, x86_64-simulator,arm64_x86_64-maccatalyst) and associated header files.

    • "ComPDFKit_Tools" - A default control library for quickly building various function modules of PDF viewer.
    • "ComPDFKit.xcframework" - ComPDFKit.xcframework dynamic library (arm64_armv7, x86_64-simulator,arm64_x86_64-maccatalyst)
  • "Examples" - A folder containing iOS sample projects.

    • Swift - Swift sample projects.
      • "PDFViewer-Swift" - A folder containing Swift iOS sample projects.
      • "Samples" - A folder containing console application.
    • Objective-C - Objective-C sample projects.
      • "Viewer" - A basic PDF viewer, including reading PDFs, changing themes, bookmarks, searching text, etc.
      • "Annotations" - A PDF viewer with full types of annotation editing, including adding annotations, modifying annotations, annotation lists, etc.
      • "ContentEditor" - A PDF viewer with text and image editing, including modifying text, replacing images, etc.
      • "Forms" - A PDF viewer with full types of forms editing, including radio button, combo box, etc.
      • "DocsEditor" - A PDF viewer with page editing, including inserting/deleting pages, extracting pages, reordering pages, etc.
      • "DigitalSignature" - A PDF viewer with digital signature functionality, including signing with a digital ID, creating a self- sign digital ID, signature authentication, viewing signature information, editing the signature appearance, etc.
      • "PDFViewer" - A multi-functional PDF program that integrates all of the above features.
      • "Samples" - A folder containing console application.
    • license_key_ios.xml - The license xml file needed to run the sample projects.
  • "api_reference_ios" - API reference.

  • "developer_guide_ios.pdf" - Developer guide.

  • "release_notes.txt" - Release information.

  • "legal.txt" - Legal and copyright information.

  • "TestFile" - A folder containing test files.