Skip to content

Conversation

@pinkeshmars
Copy link
Collaborator

@pinkeshmars pinkeshmars commented Sep 8, 2025

Description

Apple app store deployment docs

Linear ticket and magic word Fixes DEVR-1095

Type of change

  • Typo fix
  • New feature
  • Enhancement to current docs
  • Removed outdated references
  • Update assets

@pinkeshmars pinkeshmars requested a review from PoojaB26 September 8, 2025 11:43
<p>
Apple requires that apps using certain APIs have a Privacy Manifest file that declares the [**reason for using the API**](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api). Apple will begin requiring this file for App Store approval on May 1, 2024.

Most packages that FlutterFlow uses already have a Privacy Manifest created by the package author or FlutterFlow team. However, there may be some cases where packages don't have the necessary privacy manifest needed.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems to be related to flutterflow? and the file thing had a deadline for May 1, 2024, so don't think its an issue after 1.5 years?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, we can remove it then. removed.

@PoojaB26 PoojaB26 requested a review from Copilot September 15, 2025 14:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive documentation for deploying iOS apps to the Apple App Store using Dreamflow. The documentation provides a complete step-by-step guide covering prerequisites, Apple Developer account setup, API key configuration, and the deployment process.

  • Adds new Apple App Store deployment documentation file
  • Updates sidebar positioning to accommodate the new iOS deployment guide
  • Includes troubleshooting FAQs for common deployment issues

Reviewed Changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 7 comments.

File Description
docs/test-and-publish/publish/apple-app-store-deployment.md New comprehensive guide for iOS app deployment to Apple App Store with step-by-step instructions and embedded demos
docs/test-and-publish/publish/google-playstore-deployment.md Updates sidebar position from 3 to 2 to accommodate new iOS deployment documentation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines +49 to +51
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: 'none'
}}

Copilot uses AI. Check for mistakes.
Comment on lines +79 to +81
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: '0'
}}

Copilot uses AI. Check for mistakes.
Comment on lines +111 to +113
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: 0
}}

Copilot uses AI. Check for mistakes.
Comment on lines +143 to +145
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: '0'
}}

Copilot uses AI. Check for mistakes.
Comment on lines +174 to +176
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: 'none'
}}

Copilot uses AI. Check for mistakes.
Comment on lines +205 to +207
colorScheme: 'light'
}}
frameborder="0"
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The frameborder attribute is deprecated in HTML5. Use CSS border: 0 or border: none in the style attribute instead.

Suggested change
colorScheme: 'light'
}}
frameborder="0"
colorScheme: 'light',
border: 0
}}

Copilot uses AI. Check for mistakes.

## 6. Add Key ID to Dreamflow

Open the [App Store Connect](https://appstoreconnect.apple.com/) > **Users and Access** > **Integrations > [Team Keys](https://appstoreconnect.apple.com/access/integrations/api).** Find the row for the API Key you generated [here](#4-generate-api-key-and-add-to-dreamflow), select **Copy Key ID,** and then paste it into **Dreamflow** **> Publish > iOS > ASC Key ID**.
Copy link

Copilot AI Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's an extra space before the period after the App Store Connect link. Remove the space before the period.

Suggested change
Open the [App Store Connect](https://appstoreconnect.apple.com/) > **Users and Access** > **Integrations > [Team Keys](https://appstoreconnect.apple.com/access/integrations/api).** Find the row for the API Key you generated [here](#4-generate-api-key-and-add-to-dreamflow), select **Copy Key ID,** and then paste it into **Dreamflow** **> Publish > iOS > ASC Key ID**.
Open the [App Store Connect](https://appstoreconnect.apple.com/) > **Users and Access** > **Integrations > [Team Keys](https://appstoreconnect.apple.com/access/integrations/api).** Find the row for the API Key you generated [here](#4-generate-api-key-and-add-to-dreamflow), select **Copy Key ID,** and then paste it into **Dreamflow** **> Publish > iOS > ASC Key ID**.

Copilot uses AI. Check for mistakes.
@pinkeshmars
Copy link
Collaborator Author

@PoojaB26 you can take a look again.

@PoojaB26 PoojaB26 merged commit 034cb70 into main Sep 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants