Как создать механизм уведомлений об обновлениях в магазине приложений с помощью Swift 4.2? - PullRequest
0 голосов
/ 21 февраля 2019

Мой сценарий, я пытаюсь внедрить обновление приложения notification для моего приложения.Я попробовал Siren Pod, но он показывает no module found.Пожалуйста, предоставьте мне решение или альтернативные идеи.

Siren Pod

Siren Link

Здесь я также получаю No Module Found после установки модуля.

Import Siren // No module found 

1 Ответ

0 голосов
/ 22 февраля 2019

Вы открыли свой .xcworkspace или .xcodeproj?Это сообщение об ошибке вы получите, если случайно откроете .xcodeproj.


Следуя инструкциям по установке Сирена для коконопод, вы сделаете что-то вроде следующегов вашем окне «Терминал».В частности, если вы еще не создали Podfile:

$ cd MyApp
$ pod init

И вы можете отредактировать Podfile, например:

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

target 'MyApp' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for MyApp
  pod 'Siren'
end

Тогда вы можете сделать, можете установитьваши Cocoapods из «терминала»:

$ pod install
Analyzing dependencies
Downloading dependencies
Installing Siren (4.2.1)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `MyApp.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.

[!] Automatically assigning platform `ios` with version `12.1` on target `MyApp` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.

Обратите внимание на предупреждение:

Пожалуйста, закройте все текущие сеансы XCode и используйте MyApp.xcworkspace для этого проекта с этого момента.

А теперь откройте рабочее пространство, а не .xcodeproj:

$ open MyApp.xcworkspace
...