google map javascript api v3 无法使用 xcode 7 构建的应用程序

google map javascript api v3 not working on app build by xcode 7

我正在为 android、ios 和 windows 更新由 IBM Worklight 6.1.02-20150725 开发的混合应用程序 8. 该应用程序包括使用 google 地图 javascript api v3.我为 Eclipse 中的所有环境构建。之后使用 XCode 为 iOS 编译 7. 地图不显示。一旦我使用 XCode 6 编译了相同的代码,地图就没有问题了。 Android 和 Windows 应用运行良好。

任何人都可以建议这个问题或任何 link 我可以获得参考吗?

在 index.html 的头部部分,我使用了以下 link。

<script type="text/javascript"
    src="http://maps.googleapis.com/maps/api/js?v=3&sensor=true&language=en&libraries=geometry"></script>

如果我使用下面的代码检查 google 地图,它会提示警报。

if(!(typeof google==='object' && typeof google.maps === 'object')){
        alert("error loading map.");
        return false;
    }

我认为这与 Worklight 无关。如果您在 Xcode 7 中编译,那么您还需要确保已禁用 Bitcode 以及已正确设置具有 ATS 支持的应用程序(或禁用它)。

在此处阅读更多内容:https://developer.ibm.com/mobilefirstplatform/2015/09/09/ats-and-bitcode-in-ios9/