得到:
错误 ITMS-90060:“此捆绑包无效。 Info.plist 文件中键 CFBundleShortVersionString '4.0-beta2' 的值必须是最多三个非负整数的句点分隔列表。”
购物车文件:
github "ashleymills/Reachability.swift" ~> 3.0
# github "OneSignal/OneSignal-iOS-SDK"
github "SVProgressHUD/SVProgressHUD"
github "SwiftyBeaver/SwiftyBeaver"
github "dennisweissmann/DeviceKit" ~> 1.0
在没有“~> 3.0”的情况下使用它时,构建会失败,因为它获得的是 Swift 2.x 版本。
我们应该更改CFBundleShortVersionString
还是有任何解决方法?
似乎它不尊重 Cartfile 中设置的版本。 和:
github "ashleymills/Reachability.swift" ~> 3.0
或与:
github "ashleymills/Reachability.swift" == 3.0
当它不应该高于 3.x 时,解析的版本是v4.0-beta2
。 我猜这是因为版本名称是 v3 而不是与 Carthage 混淆的 3.0?
尝试
github "ashleymills/Reachability.swift" "v3"
谢谢! 那成功了。
解决后关闭
最有用的评论
尝试