swift4.2 - 我在 swift 4.2 中安装了 Pod 文件 Siren。但是 Siren 没有出现成员哀号错误!如何解决此解决方案?
问题描述
我正在使用 Swift4.2 并在我的项目中导入警报器。BUt 错误发生。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
UINavigationBar.appearance().barTintColor = UIColor(red: 0/255.0, green: 85/255.0, blue: 127/255.0, alpha: 1)
UINavigationBar.appearance().tintColor = UIColor.white
// UINavigationBar.appearance().titleTextAttributes = [NSAttributedString.Key.foregroundColor : UIColor.white,NSAttributedString.Key.font: UIFont(name: "Roboto-Medium", size: 16)!]
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffset(horizontal: 0, vertical: -60), for:UIBarMetrics.default)
UINavigationBar.appearance().isTranslucent = false
UIApplication.shared.statusBarStyle = .lightContent
IQKeyboardManager .shared().isEnabled = true
IQKeyboardManager .shared().shouldResignOnTouchOutside = true
IQKeyboardManager .shared().isEnableAutoToolbar = false
if #available(iOS 10.0, *) {
UNUserNotificationCenter.current().delegate = self
let authOptions: UNAuthorizationOptions = [.alert, .badge, .sound]
UNUserNotificationCenter.current().requestAuthorization(
options: authOptions,
completionHandler: {_, _ in })
} else {
let settings: UIUserNotificationSettings =
UIUserNotificationSettings(types: [.alert, .badge, .sound], categories: nil)
application.registerUserNotificationSettings(settings)
}
application.registerForRemoteNotifications()
let mainview = UIStoryboard(name:"Main", bundle: nil).instantiateViewController(withIdentifier: "HomeViewController") as! HomeViewController
let nav = UINavigationController.init(rootViewController: mainview)
SideMenu = LGSideMenuController.init(rootViewController: nav)
SideMenuView = UIStoryboard(name:"Main", bundle: nil).instantiateViewController(withIdentifier: "SideMenuViewController") as! SideMenuViewController
SideMenu.rightViewStatusBarVisibleOptions = .onAll
let rect = SideMenuView.view.frame;
SideMenuView.view.frame = rect
Messaging.messaging().delegate = self
//Setup siren
Siren.shared.wail()
}
return true
}
解决方案
推荐阅读
- sql - 使用 CTAS 和 PAation 创建表
- amazon-web-services - AWS VPC 流日志不适用于 s3:x-amz-server-side-encryption
- r - 如何将函数应用于r中的多个列表列表?
- airflow - 我正在尝试启动气流网络服务器。但它通过错误。我也成功地使用 pip 安装了 pymysql
- java - 未找到 JAXB-API 的实现(运行 java jar 时)
- bash - bash sed 替换两个特殊字符之间的文本
- java - 参数类型为 varbinary 的 Java 调用存储过程
- html - 强制同一行的引导列不均匀调整高度
- excel - 使用 Excel 加载项将数据发布到服务器
- c++ - string_view 中如何推导出悬空指针?