设置Swift脚本的框架搜索路径

设置Swift脚本的框架搜索路径,swift,macos,scripting,alamofire,Swift,Macos,Scripting,Alamofire,我可以使用修改后的框架搜索路径运行REPL,并在会话中导入我的Alamofire版本: $ swift -F /Users/myuser/Library/Developer/Xcode/DerivedData/myproject-hash/Build/Products/Release/ 1> import Alamofire 2> 但是,运行包含内容的脚本 #!/usr/bin/swift -F /Users/myuser/Library/Developer/Xcode/Deriv

我可以使用修改后的框架搜索路径运行REPL,并在会话中导入我的Alamofire版本:

$ swift -F /Users/myuser/Library/Developer/Xcode/DerivedData/myproject-hash/Build/Products/Release/
1> import Alamofire
2>
但是,运行包含内容的脚本

#!/usr/bin/swift -F /Users/myuser/Library/Developer/Xcode/DerivedData/myproject-hash/Build/Products/Release/

import Alamofire
给我这个错误:

/test.swift:3:8
:错误:模块文件的最小部署目标是OS X v10.10:
/Users/myuser/Library/Developer/Xcode/DerivedData/myproject hash/Build/Products/Release/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule


那是怎么回事?我在10.12上。

上面是Swift 3.0.2。我无法用Swift 3.1复制它。

以上是用Swift 3.0.2复制的。我无法用Swift 3.1复制它