Duplicate Check
Describe the bug
Hello!
I'm having a problem publishing an iOS app built with Flet.
Environment:
• Flet 0.86.2
• Flutter 3.44.7
• Python 3.13.9
• Xcode 26.0
• macOS 26.5.2
The app builds successfully and uploads to App Store Connect.
Apple rejects every uploaded build with:
ITMS-91065: Missing signature
Affected frameworks:
• Frameworks/_ssl.framework/_ssl
• Frameworks/_hashlib.framework/_hashlib
Apple references BoringSSL / openssl_grpc.
Things already tested:
• Rebuilt the app multiple times
• Clean build
• Regenerated certificates and provisioning profiles
• Verified code signing
• Manually re-signed _ssl.framework
• Manually re-signed _hashlib.framework
• Built with --no-swift-package-manager
• Built with Python 3.14 runtime
• Same result
My normal build (with default settings) produces an IPA that uploads successfully but is rejected by Apple with ITMS-91065.
The alternative build using --no-swift-package-manager produced only an .xcarchive and no IPA.
Is this a known issue with the embedded Python runtime?
Is there an updated runtime or workaround that allows publishing to the App Store?
If needed, I can provide the complete build logs and the generated archive for investigation.Additional information:
The default build produces an IPA that uploads successfully to App Store Connect but is rejected with ITMS-91065.
I also tested:
• --no-swift-package-manager
• --python-version 3.14
In that configuration Flet reported "Successfully built your .ipa bundle", but only an .xcarchive was generated and no .ipa file was created.
Could you please confirm whether this is a known issue with the current embedded Python runtime or the iOS packaging process?
Thank you!
Code sample
Code
To reproduce
- Create a Flet iOS app.
- Build using:
flet build ipa --ios-export-method app-store
- Upload the generated IPA to App Store Connect.
- Apple rejects the upload with:
ITMS-91065: Missing signature
Affected frameworks:
- _ssl.framework/_ssl
- _hashlib.framework/_hashlib
Expected behavior
The IPA should be accepted by App Store Connect without ITMS-91065 missing signature errors.
Screenshots / Videos
Captures
[Upload media here]
Operating System
macOS
Operating system details
macOS 26.5.2
Flet version
0.86.2
Regression
No, it isn't
Suggestions
I suspect the issue is related to signing of bundled Python frameworks (_ssl.framework and _hashlib.framework) when building an iOS IPA for App Store distribution.
Logs
Logs
Additional details
Environment:
- Flet 0.86.2
- Flutter 3.44.7
- Python 3.13.9
- Xcode 26.0
I also tested:
- --python-version 3.14
- --no-swift-package-manager
The issue still occurs. Apple rejects the IPA with ITMS-91065 for _ssl.framework and _hashlib.framework.
Duplicate Check
Describe the bug
Hello!
I'm having a problem publishing an iOS app built with Flet.
Environment:
• Flet 0.86.2
• Flutter 3.44.7
• Python 3.13.9
• Xcode 26.0
• macOS 26.5.2
The app builds successfully and uploads to App Store Connect.
Apple rejects every uploaded build with:
ITMS-91065: Missing signature
Affected frameworks:
• Frameworks/_ssl.framework/_ssl
• Frameworks/_hashlib.framework/_hashlib
Apple references BoringSSL / openssl_grpc.
Things already tested:
• Rebuilt the app multiple times
• Clean build
• Regenerated certificates and provisioning profiles
• Verified code signing
• Manually re-signed _ssl.framework
• Manually re-signed _hashlib.framework
• Built with --no-swift-package-manager
• Built with Python 3.14 runtime
• Same result
My normal build (with default settings) produces an IPA that uploads successfully but is rejected by Apple with ITMS-91065.
The alternative build using --no-swift-package-manager produced only an .xcarchive and no IPA.
Is this a known issue with the embedded Python runtime?
Is there an updated runtime or workaround that allows publishing to the App Store?
If needed, I can provide the complete build logs and the generated archive for investigation.Additional information:
The default build produces an IPA that uploads successfully to App Store Connect but is rejected with ITMS-91065.
I also tested:
• --no-swift-package-manager
• --python-version 3.14
In that configuration Flet reported "Successfully built your .ipa bundle", but only an .xcarchive was generated and no .ipa file was created.
Could you please confirm whether this is a known issue with the current embedded Python runtime or the iOS packaging process?
Thank you!
Code sample
Code
To reproduce
flet build ipa --ios-export-method app-store
ITMS-91065: Missing signature
Affected frameworks:
Expected behavior
The IPA should be accepted by App Store Connect without ITMS-91065 missing signature errors.
Screenshots / Videos
Captures
[Upload media here]
Operating System
macOS
Operating system details
macOS 26.5.2
Flet version
0.86.2
Regression
No, it isn't
Suggestions
I suspect the issue is related to signing of bundled Python frameworks (_ssl.framework and _hashlib.framework) when building an iOS IPA for App Store distribution.
Logs
Logs
[Paste your logs here]Additional details
Environment:
I also tested:
The issue still occurs. Apple rejects the IPA with ITMS-91065 for _ssl.framework and _hashlib.framework.