Я пытаюсь отправить приложение для iOS, созданное с использованием Xamarin, которое использует библиотеку Swift.
Я пытаюсь использовать приведенный здесь код для добавления правильной поддержки Swift: https://github.com/Flash3001/Xamarin.SwiftSupportно я получаю следующую ошибку при загрузке сборки:
ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'MyApp.app/SwiftSupport/libswiftCore.dylib' is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles.
Это довольно странно, так как я думаю, что весь смысл в том, что вам нужно иметь библиотеки Swift в Swiftпапка поддержки?
Редактировать:
Моя первоначальная проблема заключалась в том, что у меня была папка SwiftSupport
внутри папки Payload
, но она должна быть рядом.
Теперь я получаю эту ошибку при загрузке:
Invalid Swift Support - The files libswiftCore.dylib don’t match /Payload/MyApp.app/Frameworks/libswiftCore.dylib. Make sure the files are correct, rebuild your app, and resubmit it. Don’t apply post-processing to /Payload/MyApp.app/Frameworks/libswiftCore.dylib.