2016-03-15 2 views
1

Я хочу интегрировать службу автозаполнения google в приложении iOS. Проблема с Google Maps SDK для iOS - это размер библиотеки. После установки Google Maps (включая места) увеличенный размер до 130 МБ (до 25 МБ).Google Places iOS - слишком большой размер приложения

Мой вопрос: есть ли способ уменьшить этот размер? если нет, то как лучше найти адрес? (С автозаполнением)

С уважением

+0

Такая же проблема со мной, я использую его с стручков файла и размер проекта составляет 160 мб, а файл сборки - 39 мб. Если вы знаете решение, предложите – RaviJSS

+0

. Обратите внимание, что SDK Google Places для iOS теперь находится в отдельном Cocoapod для карт и значительно меньше. Дополнительную информацию см. На странице https://developers.google.com/places/migrate-to-v2. – AndrewR

ответ

0

Я считаю, что вы обеспокоены размером приложения, а не проект.

130 МБ - это размер вашего проекта, а не ваш продукт/приложение. Вы можете проверить размер приложения в настройках вашего iPhone или использовать симулятор:

/Пользователи/[имя пользователя]/Библиотека/Поддержка приложений/iPhone Simulator/[версия симулятора]/Приложения/[appfolder]/[product имя]

Если вы обеспокоены размером проекта вы можете использовать Swift решения вместо загрузки всего Google Places API: https://github.com/watsonbox/ios_google_places_autocomplete

0

Чтобы проверить размер файла приложения в Xcode 8 и выше.

Перейти

~/Library/Developer/CoreSimulator/Devices/

и удалить всю папку и сборки приложения. Теперь у вас есть только две папки, специально связанные с вашим текущим приложением.

Первая папка - это та, в которой вы должны быть заинтересованы.

[Первая папка]/данные/Контейнеры/Bundle/Application/[Application ID]/[приложение Name]

Смежные вопросы