Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 有没有办法侵入Swift项目的静态框架?_Ios_Core Data_Swift2_Xcode7_Google Maps Sdk Ios - Fatal编程技术网

Ios 有没有办法侵入Swift项目的静态框架?

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,这是一个解决方法,但

因此,围绕此发布了大量问题,如:

. 简单地说,问题在于: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,这是一个解决方法,但我的问题是,我手动链接到静态库以支持iOS 7.x长话短说,swift上的POD只支持动态库,iOS 7不支持动态库,但它在XCode 7/swift 2之前工作得非常好。也许有人知道如何侵入框架文件中的GoogleMaps.bundle

我在想->右键单击GoogleMaps.bundle+显示软件包内容+“可能会更改一些文件路径/扩展名?”


除了日志错误,谷歌地图功能——至少我正在使用的功能——在应用程序中运行良好。问题是当上传到应用商店时,我收到了一个错误,因为这。

这个问题在谷歌地图的新更新中得到了修复
检查此链接并更新您的本地存储库

使用旧的google框架如果您需要支持传统代码听起来不错,我会检查它!同时,我找到了修复它的方法,手动删除包内容中麻烦的文件“.omo”扩展名