Reachability.swift: 无法将应用提交到 AppStore

创建于 2017-09-20  ·  4评论  ·  资料来源: ashleymills/Reachability.swift

得到:

错误 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还是有任何解决方法?

SOLVED!

最有用的评论

尝试

github "ashleymills/Reachability.swift" "v3"

所有4条评论

似乎它不尊重 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"

谢谢! 那成功了。

解决后关闭

此页面是否有帮助?
0 / 5 - 0 等级