2016-09-09 2 views
1
GoogleマップSDK内の非パブリックAPI原因拒否された

私のアプリがあるため、次の非パブリックAPIアプリケーションは、iOS

  • nextStartIndex
  • canGoOffline

の今週のAppleによって拒否されましたGoogleクライアントAPIでnextStartIndexが見つかりました。_nextStartIndexに名前が変更されました。

しかし、私はcanGoOfflineどこでも見つけることができません。 Appleの査読者は、iOS向けGoogleマップSDKで提供されている[GMSServices checkReadyForOffline]によって使用されていることを示しました。私は今何をすることができますか? nextStartIndexのソースコードを取得する方法がないため、この問題を解決できません。

Google Maps SDKを統合したアプリがたくさんあると思いますが、同じ問題が発生するはずです。しかし、しばらくの間オンラインで検索したところ、私は有用な情報は見つかりませんでした。

この問題は、Google Maps SDK for iOSをバージョン2.0.1にアップグレードした後に発生しました。 SDKを以前のバージョンに戻すことは可能な解決策です。しかし、他に良い方法がありますか?

任意の提案は、これは偽陽性とGoogleで

アンダーソン

+0

私は同じ問題を抱えている - だけnextStartIndexで - 使用: Googleマップ(1.13.2) GooglePlacesAPI(1.0.6) しかし、どこにでもnextStartIndexが表示されません。 –

+0

は私が間違っているように見えますが、前に1.13.2でこの問題はありません。とにかく、AppDeleteにcanGoOfflineメソッドを追加し、falseを返すように提案した人は、渡されました。 – yangxiaoze

答えて

1

理解されるであろうSDKの新バージョンに取り組んでいます。 https://code.google.com/p/gmaps-api-issues/issues/detail?id=10393

Obj-Cを使用している場合は、これをあなたのApp Delegateに入れてください。

-(BOOL)canGoOffline{return false;} 

それともスウィフト...

func canGoOffline() -> Bool { 
    return false 
} 
関連する問題