Comments (4)
I could upload the app to AppStore successfully using the updated NuGets (v4.2.1.1).
Many thanks for your help! :-)
from xamarin.swift.
Hey @fettergabor can you share the entire AppStore message? Can you tell if that is for all the dylibs or just a subset of the ones you use? Also, what is the Xcode version, is it 10B61?
from xamarin.swift.
Thank you for the help!
xCode version is 10B61. AppStore complains for all swift dylibs used in the project.
Here is the complete email:
Dear Developer,
We identified one or more issues with a recent delivery for your app, "Olympus Mobility". Please correct the following issues, then upload again.
Invalid Swift Support - The files libswiftCoreGraphics.dylib, libswiftDarwin.dylib, libswiftos.dylib, libswiftQuartzCore.dylib, libswiftContacts.dylib, libswiftFoundation.dylib, libswiftMetal.dylib, libswiftCoreFoundation.dylib, libswiftCoreImage.dylib, libswiftObjectiveC.dylib, libswiftUIKit.dylib, libswiftDispatch.dylib, libswiftCore.dylib don’t match /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreGraphics.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftDarwin.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftos.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftQuartzCore.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftContacts.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftFoundation.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftMetal.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreFoundation.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreImage.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftObjectiveC.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftUIKit.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftDispatch.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCore.dylib. Make sure the files are correct, rebuild your app, and resubmit it. Don’t apply post-processing to /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreGraphics.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftDarwin.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftos.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftQuartzCore.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftContacts.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftFoundation.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftMetal.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreFoundation.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCoreImage.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftObjectiveC.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftUIKit.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftDispatch.dylib, /Payload/OlympusMobilityTouch.app/Frameworks/libswiftCore.dylib.
Best regards,
The App Store Team
from xamarin.swift.
@fettergabor I was having the same issue. On Xcode 10.1 the arm64e architecture was included in the Swift dylibs. For previous releases only copying the .dylibs from the Xcode folder and publishing the packages would do the trick, but this time it didn't work. I created a sample project on Xcode and created the IPA to check what Xcode was doing and it was stripping the arm64e architecture from the dylibs on the Frameworks folder. Then I did the same for the SwiftSupport packages and it worked - armv7 armv7s arm64 are still available as before.
I don't know why Apple is not accepting the dylibs with arm64e included on the Frameworks folder. The ones on SwiftSupport folder outside the .app (created by the script) still need to contain it though. App Store message is not clear.
The new packages are uploaded to Nuget. Please let me know if it fixes the problem for you.
from xamarin.swift.
Related Issues (20)
- I Have done the swift framework binding as you explained in medium . I build binding library succesfully and give reference to my app .But when i call framework method from my app, app suddenly crash and stop.My swift framework is written in version swift v5.0.1. I added nuget xamarin.swift which is mentioed as for swift v5. But it is also not helping me from crashing. Can you guid me on this issue. HOT 7
- msbuild command line build does not add SwiftSupport folder HOT 5
- Not being able to deploy/debug on iOS versions prior to 12.2 HOT 8
- ITMS-90428: Invalid Swift Support - Payload - The files libswiftCoreGraphics.dylib, libswiftDarwin.dylib, libswiftos.dylib, libswiftQuartzCore.dylib, libswiftFoundation.dylib, libswiftMetal.dylib, libswiftCoreLocation.dylib, libswiftCoreFoundation.dylib, libswiftCoreImage.dylib, libswiftObjectiveC.dylib, libswiftUIKit.dylib, libswiftDispatch.dylib, libswiftCore.dylib don’t match with the /Payload/MyApp.app/Frameworks/ HOT 6
- ipa-packager and sh file for Swift 5.0
- Paths to swift dylibs are different in XCode 11 HOT 5
- Invalid Swift Support: `incorrect code signature` or `SwiftSupport folder is missing` HOT 3
- SwiftSupport tasks not running HOT 3
- Build targets not running. HOT 3
- TestFlight build fails at startup with `Termination Description: DYLD, dependent dylib '@rpath/libswiftCore.dylib' not found for....` HOT 2
- ITMS-90428: Invalid Swift Support -
- Xamarin.Mac support
- MSB4044: The "CheckSwiftVersionsTask" task was not given a value for the required parameter "SdkVersion" HOT 16
- Error MSB4044: The "CheckSwiftVersionsTask" task was not given a value for the required parameter "AppManifest". (MSB4044) HOT 9
- swift support broken HOT 5
- symbol '_OBJC_CLASS_$_SwiftObject' not found HOT 1
- No support for RealityKit - Between Swift and Xamarin
- Build is failed with iOS and VS2022 / Error MSB4057: The target "_CollectFrameworks" does not exist in the project HOT 6
- The "Codesign" task was not given a value for the required parameter "StampFile", nor was there a "CodesignStampFile" metadata on the resource /path/*.dylib HOT 2
- error MSB4044: The "CompileEntitlements" task was not given a value for the required parameter "AppBundleDir" HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xamarin.swift.