Ios 有没有办法侵入Swift项目的静态框架?
因此,围绕此发布了大量问题,如: . 简单地说,问题在于:GoogleMaps SDK在使用Swift 2更新到XCode 7 GM时出错,因为在加载捆绑资源时,显然无法找到/读取“.mom”/“.omo”文件Ios 有没有办法侵入Swift项目的静态框架?,ios,core-data,swift2,xcode7,google-maps-sdk-ios,Ios,Core Data,Swift2,Xcode7,Google Maps Sdk Ios,因此,围绕此发布了大量问题,如: . 简单地说,问题在于:GoogleMaps SDK在使用Swift 2更新到XCode 7 GM时出错,因为在加载捆绑资源时,显然无法找到/读取“.mom”/“.omo”文件 'CoreData: Failed to load optimized model at path '.../APP_NAME/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo' 如果我手动加载资源或使用POD,这是一个解决方法,但
'CoreData: Failed to load optimized model at path '.../APP_NAME/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
如果我手动加载资源或使用POD,这是一个解决方法,但我的问题是,我手动链接到静态库以支持iOS 7.x长话短说,swift上的POD只支持动态库,iOS 7不支持动态库,但它在XCode 7/swift 2之前工作得非常好。也许有人知道如何侵入框架文件中的GoogleMaps.bundle
我在想->右键单击GoogleMaps.bundle+显示软件包内容+“可能会更改一些文件路径/扩展名?”
除了日志错误,谷歌地图功能——至少我正在使用的功能——在应用程序中运行良好。问题是当上传到应用商店时,我收到了一个错误,因为这。这个问题在谷歌地图的新更新中得到了修复
检查此链接并更新您的本地存储库使用旧的google框架如果您需要支持传统代码听起来不错,我会检查它!同时,我找到了修复它的方法,手动删除包内容中麻烦的文件“.omo”扩展名