Поскольку статические библиотеки теперь поддерживаются для Swift с использованием Cocoapods 1.5.0, я хочу использовать модуль iosMath со статическими библиотеками.
Поэтому я опускаю 'use_frameworks' из моего Podfile и вместо этого добавляю pod 'iosMath',: modular_headers => true.В моем ViewController теперь это выглядит так:
import UIKit
import iosMath
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
print(iosMathVersionNumber)
// Do any additional setup after loading the view, typically from a nib.
}
}
Но при компиляции этого кода я получаю следующее сообщение об ошибке:
ld: символ (-ы) не найден для архитектуры x86_64
clang:ошибка: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v, чтобы увидеть вызов)
Затем я попытался добавить новый пустой Swift-файл в мой модуль, как многие предложили и обновили Cocoapods до 1.6.0 Beta.Но ни один из этих методов не сработал.У вас есть другое предложение, что я могу попробовать?