CompileSwift обычный arm64 при использовании `xcodebuild` для архивации - PullRequest
0 голосов
/ 21 сентября 2019

Проблема: получение следующей ошибки в терминале при архивировании

The following build commands failed:

CompileSwift normal arm64

CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler

Шаги для воспроизведения:xcodebuild -workspace playmule.xcworkspace -scheme playmule -sdk iphoneos -archivePath ~/Desktop/playmule.xcarchive -configuration playmule archive

Ниже приведено несколько строк перед ** СБРОС АРХИВА **: (см. Ниже)

/ Users / ss / Desktop / playmule-ios / playmule /Utility / NetworkManager.swift: 174: 25: ошибка: тип «Constants.Api» не имеет члена «BaseUrl»;Вы имели в виду «resetUrl»?let urlString = Constants.Api.BaseUrl + Constants.Api.currentVersion + Constants.Api.resendSMSEndpoint ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ resetUrl

Эта же ошибка повторяется для той же статической переменной.Подтверждено, что переменная присутствует в структуре, как показано ниже:

struct Constants {
  struct Api {
    static let BaseUrl = "https://some-valid-url.com/dev/"
  }
} 

РЕДАКТИРОВАТЬ: я могу запустить этот проект на устройстве и симуляторе.Так что проблема не связана с семантикой кода

...