文件名称:straw:模拟器中的实时iOS通知
文件大小:8.92MB
文件格式:ZIP
更新时间:2024-05-13 05:21:14
Swift
稻草 将macOS应用通知发送到模拟器 模拟器中的实时iOS通知 从Xcode 11.4开始,Xcode允许模拟器打开代表推送有效载荷的.apns文件。 不幸的是,模拟器本身仍然无法直接向APNS注册。 该项目是一个桥接应用程序,允许Mac应用程序代表您的iPhone Simulator注册,并中继收到的推送通知。 入门 要进行设置,请克隆项目并在Xcode中打开它。 您需要用iOS应用程序的Bundle ID替换Straw的Bundle ID。 之后,您需要替换AppDelegate registerWithYourService方法,以使用Mac应用程序接收到的推送令牌执行某项操作(您可能希望将其注册到处理您的推送通知的任何后端)。 之后,构建,运行并选择所需的模拟器。 您的应用现在应该可以接收通知了!
【文件预览】:
straw-main
----.gitignore(2KB)
----README.md(964B)
----LICENSE(1KB)
----Straw()
--------AppDelegate.swift(3KB)
--------Preview Content()
--------Base.lproj()
--------Straw.entitlements(318B)
--------Assets.xcassets()
--------State.swift(306B)
--------CoreSimulatorHeaders()
--------Info.plist(1KB)
--------Straw-Bridging-Header.h(100B)
--------SimulatorController.swift(3KB)
--------ContentView.swift(832B)
----demo.gif(8.9MB)
----StrawTests()
--------Info.plist(727B)
--------StrawTests.swift(939B)
----Straw.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)