Ионная сборка IOS не удалась после обновления XCode - PullRequest
0 голосов
/ 07 октября 2018

Я работаю в приложении Ionic 3 и работает без проблем.Мне пришлось обновить XCode, и после обновления приложение перестало работать.

Также мне пришлось обновить ОС.Также, читая форумы, я обновлял Ionic и Cordova.Но понятия не имею, что не так.Ниже приведен след.

Команда : *ionic cordova build ios --vebrose*

Журнал :

ionic-app-scripts build --target cordova --platform ios
[21:43:03]  ionic-app-scripts 3.1.8 
[21:43:03]  build dev started ... 
[21:43:03]  clean started ... 
[21:43:03]  clean finished in 10 ms 
[21:43:03]  copy started ... 
[21:43:03]  deeplinks started ... 
[21:43:03]  deeplinks finished in 318 ms 
[21:43:03]  transpile started ... 
[21:43:08]  transpile finished in 5.40 s 
[21:43:08]  preprocess started ... 
[21:43:08]  preprocess finished in 1 ms 
[21:43:08]  webpack started ... 
[21:43:09]  copy finished in 5.90 s 
[21:43:15]  webpack finished in 6.05 s 
[21:43:15]  sass started ... 
Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.
[21:43:16]  sass finished in 1.64 s 
[21:43:16]  postprocess started ... 
[21:43:16]  postprocess finished in 14 ms 
[21:43:16]  lint started ... 
[21:43:16]  build dev finished in 13.58 s 
[21:43:21]  lint finished in 4.68 s 
> cordova build ios
Building for iPhone XS Max Simulator
Building project: /Users/ustuser/Documents/c2mobileV2-WB/c2mobile/platforms/ios/c2mobile.xcworkspace
    Configuration: Debug
    Platform: emulator
Build settings from command line:
    CONFIGURATION_BUILD_DIR = /Users/ustuser/Documents/c2mobileV2-WB/c2mobile/platforms/ios/build/emulator
    SDKROOT = iphonesimulator12.0
    SHARED_PRECOMPS_DIR = /Users/ustuser/Documents/c2mobileV2-WB/c2mobile/platforms/ios/build/sharedpch

Build settings from configuration file '/Users/ustuser/Documents/c2mobileV2-WB/c2mobile/platforms/ios/cordova/build-debug.xcconfig':
    CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
    CODE_SIGN_ENTITLEMENTS = $(PROJECT_DIR)/$(PROJECT_NAME)/Entitlements-$(CONFIGURATION).plist
    CODE_SIGN_IDENTITY = iPhone Developer
    ENABLE_BITCODE = NO
    GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
    HEADER_SEARCH_PATHS = "$(TARGET_BUILD_DIR)/usr/local/lib/include" "$(OBJROOT)/UninstalledProducts/include" "$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include" "$(BUILT_PRODUCTS_DIR)"
    LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
    OTHER_LDFLAGS = -ObjC
    PODS_BUILD_DIR = ${BUILD_DIR}
    PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
    PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
    PODS_ROOT = ${SRCROOT}/Pods
    SWIFT_OBJC_BRIDGING_HEADER = $(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h

Также читая форумы, яустановлены CocoaPods.Также выполнили следующие команды внутри платформы / ios

pod disintegrate
pod install
pod init

Ниже приведены подробности моей среды.

OS version - macOS High Sierra, Version 10.13.6
XCode version - Version 10.0 (10A255)
Ionic CLI version - 4.2.1
Cordova version - 8.1.1
NPM version - 5.6.0
Node version - 8.11.1
Angular CLI version - 6.2.4
...