我遇到与this guy
相同的问题当运行我的应用程序作为meteor运行ios-device然后尝试从Xcode8运行它时,它会引发很多问题。
尝试将swift版本设置为项目的构建设置中的遗留支持,但没有运气,也将版本从1.2.8提升到1.3.0,无法正常工作。
似乎可以通过更改为swift3分支来修复但我不知道如何执行此操作,因为此程序包是由Atmosphere提取的,所以它可能从npm选择master分支并在每次尝试时覆盖文件用meteor run ios-device
运行它答案 0 :(得分:5)
执行meteor add将覆盖Meteor附带的默认插件版本,您只需要指向特定的提交。取自https://forums.meteor.com/t/ios-10-compatibility/26065/17
meteor add cordova:cordova-plugin-meteor-webapp @ https://github.com/meteor/cordova-plugin-meteor-webapp.git#8bf95eed3f313299fc2de33658866278eea2cdc5
答案 1 :(得分:1)
由erikwall建议,但不是
meteor add cordova:cordova-plugin-meteor-webapp@https://github.com/meteor/cordova-plugin-meteor-webapp.git#8bf95eed3f313299fc2de33658866278eea2cdc5
只是这样做:
meteor add cordova:cordova-plugin-meteor-webapp@latest
对我来说,只使用最新的