2016-05-19 4 views
0

OK, извинения, если это может возникнуть как «зеленый» вопрос ...Google AdMob Podfile - обновление вручную или автоматическое обновление?

Я успешно включил SDK Google AdMob через CocoaPods.

Мой файл стручок выглядит следующим образом:

source 'https://github.com/CocoaPods/Specs.git' 

platform :ios, '7.0' 
pod 'Google-Mobile-Ads-SDK', '~> 7.0' 

Так что мой Podfile должен автоматически «захватить» любой версии «новее», чем версия 7.0.

Я до сих пор развивается мое приложение, и когда я запускаю тесты на моем физическом устройстве, я представил с этим типом сообщения в консоли:

Вы используете версию 7.8.0 из SDK , Пожалуйста, рассмотрите возможность обновления SDK до последней версии SDK, чтобы получить последние функции и исправления ошибок . Последний SDK можно загрузить с ....

Так я бег Podinstall команды через терминал таргетирования моего соответствующий каталога, который содержит последний проект Xcode моего приложения развития, и он обновляет весь соответствующий SDKs Google Mobile Ad к текущая версия.

Я предполагаю, что, хотя мое приложение не является «живым», мой подфайл по сути неактивен с точки зрения обновления автоматически.

Вопрос: Если бы я должен был загрузить мой проект сегодня в App Store с обновлением моего подфайла до самой последней версии SDK Google AdMob, автоматически ли он обновит мой проект до самой последней версии? Достаточно ли трех (3) строк кода в моем подфайле?

Большое спасибо и извинения заранее, если это является чрезвычайно простой вопрос;)

+0

Пожалуйста, проверьте эту ссылку раза https://firebase.google.com/docs/admob/ios/quick-start # create_a_new_project и попробуйте команды pod. – SriKanth

+0

@SriKanth Должен ли я принять Firebase для показа рекламы AdMob? Насколько я понимаю, Firebase предоставляет дополнительный Ad Analytics для AdMob? –

ответ

0

Я довольно новыми для CocoaPods себя, поэтому я не 100%, что вы имеете в виду с

«Я думаю, в то время как мое приложение не является «живым», мой Подфайл по сути неактивен с точки зрения обновления автоматически ».

Я считаю, что для обновления ваших подписок вам необходимо запустить команду «Обновить», она не обновляется автоматически.

Если бы я загрузил свой проект сегодня в App Store с обновленным подписями, обновленным до последней версии SDK Google AdMob, автоматически ли он обновит мой проект до самой последней версии?

Я считаю, что нет, вам нужно запустить podUpdate.

Достаточно ли трех (3) строк кода в моем подфайле?

Должно быть

Это как мой стручок файлы выглядит

# Uncomment this line to define a global platform for your project 
    # platform :ios, '9.0' 

    target 'MyGame (iOS)' do 
    # Comment this line if you're not using Swift and don't want to use  dynamic frameworks 
    use_frameworks! 

    pod 'Google-Mobile-Ads-SDK', '~> 7.0' 
    pod 'ChartboostSDK' 

    # Pods for MyGame (iOS) 

    target 'MyGame (iOS) Tests' do 
    inherit! :search_paths 
    # Pods for testing 
    end 

end 

CocoaPods фактически выпустила приложение для OSX в последнее время, что делает использование его намного проще

https://cocoapods.org/app

Чтобы узнать больше обновлений обновлений pod vs installs, вы должны это прочитать.

https://guides.cocoapods.org/using/pod-install-vs-update.html

Или большой скор учебник от лучей wenderlich

https://www.raywenderlich.com/97014/use-cocoapods-with-swift

Надеется, что это помогает

+0

Спасибо за содержание, комплект должен помочь мне разобраться в себе. Большой наконечник моей шляпы к вам, добрый сэр;) –

+0

Приветствую вас. – crashoverride777

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