Submit Search
Upload
Push Notification support ANE [AIR for iOS]
•
2 likes
•
1,696 views
T M
Follow
Technology
Report
Share
Report
Share
1 of 9
Recommended
Ti.trap
Ti.trap
Tsuyoshi Hyuga
Viajes al extranjero
Viajes al extranjero
juanignaciosafa
כתוב בתמונה 8
כתוב בתמונה 8
Hadassa Gorohovski
Castelos trabalhos alunos
Castelos trabalhos alunos
lopescarla
Writing for TAKS and STAAR
Writing for TAKS and STAAR
ccaviness
my name is david
my name is david
David Li
Ap art history test 3
Ap art history test 3
mary294254374
Ap art history test 2
Ap art history test 2
mary294254374
Recommended
Ti.trap
Ti.trap
Tsuyoshi Hyuga
Viajes al extranjero
Viajes al extranjero
juanignaciosafa
כתוב בתמונה 8
כתוב בתמונה 8
Hadassa Gorohovski
Castelos trabalhos alunos
Castelos trabalhos alunos
lopescarla
Writing for TAKS and STAAR
Writing for TAKS and STAAR
ccaviness
my name is david
my name is david
David Li
Ap art history test 3
Ap art history test 3
mary294254374
Ap art history test 2
Ap art history test 2
mary294254374
st jerome in art הירונימוס הקדוש
st jerome in art הירונימוס הקדוש
Hadassa Gorohovski
Diagrama de fases
Diagrama de fases
Anais Rincon
4 spain
4 spain
heightses
My power pointer
My power pointer
Een Rochaeni
mGuest - Mobile Hospitality Application
mGuest - Mobile Hospitality Application
Reach China Holdings Limited
Algonquin with notes
Algonquin with notes
steevedoubt
Voice Thread
Voice Thread
adarr12
American Eagle Pitch
American Eagle Pitch
Daniela 'Risa' Santisteban
Flim lani
Flim lani
JoeHanz Turner
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
Flash Professional CS6 の新機能のご紹介 AIR編
Flash Professional CS6 の新機能のご紹介 AIR編
KinkumaDesign
everevo × Open Graph
everevo × Open Graph
Tetsuwo OISHI
Android Wear Apps
Android Wear Apps
Teruaki Kinoshita
App014 デスクトップ アプ
App014 デスクトップ アプ
Tech Summit 2016
App014 デスクトップ アプ
App014 デスクトップ アプ
Tech Summit 2016
Swiftアプリにプッシュ通知を組み込もう!
Swiftアプリにプッシュ通知を組み込もう!
natsumo
HoloLensハンズオン:AirTap & SpatialMapping編
HoloLensハンズオン:AirTap & SpatialMapping編
Takashi Yoshinaga
More Related Content
Viewers also liked
st jerome in art הירונימוס הקדוש
st jerome in art הירונימוס הקדוש
Hadassa Gorohovski
Diagrama de fases
Diagrama de fases
Anais Rincon
4 spain
4 spain
heightses
My power pointer
My power pointer
Een Rochaeni
mGuest - Mobile Hospitality Application
mGuest - Mobile Hospitality Application
Reach China Holdings Limited
Algonquin with notes
Algonquin with notes
steevedoubt
Voice Thread
Voice Thread
adarr12
American Eagle Pitch
American Eagle Pitch
Daniela 'Risa' Santisteban
Flim lani
Flim lani
JoeHanz Turner
Viewers also liked
(9)
st jerome in art הירונימוס הקדוש
st jerome in art הירונימוס הקדוש
Diagrama de fases
Diagrama de fases
4 spain
4 spain
My power pointer
My power pointer
mGuest - Mobile Hospitality Application
mGuest - Mobile Hospitality Application
Algonquin with notes
Algonquin with notes
Voice Thread
Voice Thread
American Eagle Pitch
American Eagle Pitch
Flim lani
Flim lani
Similar to Push Notification support ANE [AIR for iOS]
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
Flash Professional CS6 の新機能のご紹介 AIR編
Flash Professional CS6 の新機能のご紹介 AIR編
KinkumaDesign
everevo × Open Graph
everevo × Open Graph
Tetsuwo OISHI
Android Wear Apps
Android Wear Apps
Teruaki Kinoshita
App014 デスクトップ アプ
App014 デスクトップ アプ
Tech Summit 2016
App014 デスクトップ アプ
App014 デスクトップ アプ
Tech Summit 2016
Swiftアプリにプッシュ通知を組み込もう!
Swiftアプリにプッシュ通知を組み込もう!
natsumo
HoloLensハンズオン:AirTap & SpatialMapping編
HoloLensハンズオン:AirTap & SpatialMapping編
Takashi Yoshinaga
Similar to Push Notification support ANE [AIR for iOS]
(8)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
Flash Professional CS6 の新機能のご紹介 AIR編
Flash Professional CS6 の新機能のご紹介 AIR編
everevo × Open Graph
everevo × Open Graph
Android Wear Apps
Android Wear Apps
App014 デスクトップ アプ
App014 デスクトップ アプ
App014 デスクトップ アプ
App014 デスクトップ アプ
Swiftアプリにプッシュ通知を組み込もう!
Swiftアプリにプッシュ通知を組み込もう!
HoloLensハンズオン:AirTap & SpatialMapping編
HoloLensハンズオン:AirTap & SpatialMapping編
Push Notification support ANE [AIR for iOS]
1.
Push Notification support
ANE [AIR for iOS] TETTASUN
2.
Congrats!! AIR 3.4
で iOS Push Notificationを公式サ ポート! — flash.Notifications.NotificationStyle — flash.notifications.RemoteNotifierSubscrib eOptions — flash.notifications.RemoteNotifier http://www.adobe.com/devnet/air/articles/ios-push- notifications.html#articlecontentAdobe_numberedheader_4
3.
But… アプリが死んでいる状態でRemote Notification通知バー(もしくはアラート をクリックしてもイベントが来ない! Payloadに情報を仕込んでアプリを操作 したかったのに…
ANEでサポートできる?
4.
ネイティブでは何が? -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions スライド3の状態からの起動では上記のmethodが呼ば れる。 launchOptionsにpayloadの情報が!
5.
NSNotificationCenter UIApplicationDidFinishLaunchingNotificatio n Posted immediately
after the application finishes launching 起動時に速やかにPostされるNotificationイベントがあ る。 これをトラックすれば!?
6.
But… 素直にANEを作ったが、Observer method は一向に呼ばれる気配無し。 Observerを登録するタイミングが遅す ぎる?
7.
+(void) load Invoked
whenever a class or category is added to the Objective-C runtime; implement this method to perform class-specific behavior upon loading. ランタイムに読まれた瞬間に発火するメソッドで Observerを登録してみる
8.
Observerは来たが… コンテキストが無いのでイベントが発 火できない! メソッド実行順 + (void)load +
(void)observerMethod void ContextInitializer //ANEの初期化メソッド コンテキストをgetする前にオブザーバメソッドが呼 ばれてしまう…
9.
そこで ・Singletonクラスにeventのキューを作 成 ・ANEの初期化メソッドでキューに貯 まったeventをdispatch
これでいけました! AIR3.5くらいでちゃんとサポートしてくれそうですが…