如何使用 Swift 4.2 创建应用商店应用更新通知机制?
Posted
技术标签:
【中文标题】如何使用 Swift 4.2 创建应用商店应用更新通知机制?【英文标题】:How to create app store app update notification mechanism using Swift 4.2? 【发布时间】:2019-02-21 17:58:04 【问题描述】:我的场景,我正在尝试为我的应用程序实施应用程序更新notification
。我试过Siren
Pod,但它显示no module found
。请给我一个解决方案或替代想法。
警笛吊舱
Siren Link
在这里,我也在 pod 安装后收到 No Module Found
。
Import Siren // No module found
【问题讨论】:
是的,我关注了,但它不支持。警笛没有模块名称错误显示保持在@Rob 请分享您的 pod 文件截图...或者请检查 pod 文件 use_frameworks! 行是否已注释。 【参考方案1】:您打开了.xcworkspace
或.xcodeproj
吗?如果您不小心打开了 .xcodeproj
,就会收到此错误消息。
按照 cocoapods 的 Siren installation instructions,您可以在“终端”窗口中执行以下操作。具体来说,如果您尚未创建 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
【讨论】:
谢谢。我会检查这个。 @Rob以上是关于如何使用 Swift 4.2 创建应用商店应用更新通知机制?的主要内容,如果未能解决你的问题,请参考以下文章