2017年1月30日のブックマーク (4件)

  • 【Swift】AppStoreのレビューフォームを開くパラメーターが新登場 - action=write-review - - Qiita

    Swift】AppStoreのレビューフォームを開くパラメーターが新登場 - action=write-review - iPhoneXcodeiOSAppStoreSwift TL; DR AppStoreアプリのレビューフォームを直接開くパラメーターが、間接的ながら公式に発表されていました。1 これまでの課題 これまでは下記のようなコードを使って、①AppStoreアプリのトップページにユーザーをリダイレクトさせ、②レビュータブをタップしてもらい、③フォームまでたどり着いてもらう必要がありました。 // {YOUR_APP_ID}を置換 if let url = URL(string: "https://itunes.apple.com/us/app/itunes-u/id{YOUR_APP_ID}") { UIApplication.shared.open(url) }

    【Swift】AppStoreのレビューフォームを開くパラメーターが新登場 - action=write-review - - Qiita
    kceejp
    kceejp 2017/01/30
  • CodeDeploy のデプロイ方式に Blue/Green Deployment が追加されました | DevelopersIO

    2016/01/30 【修正】 ELB にインスタンスを追加するタイミング、現環境を削除するタイミングは指定可能でした こんにちは、藤です。 先日、CodeDeploy に Blue/Green デプロイ機能が追加されました。 AWS CodeDeploy Introduces Blue/Green Deployments 早速触ってみましたのでご紹介します。 概要 CodeDeploy は今までデプロイ方式にインプレイスデプロイのみを提供していました。インプレイスデプロイは既存のインスタンスにアプリケーションを上書きすることで、高速なデプロイを実現していました。しかし、アプリケーションを上書きすることで、いざ、デプロイしたアプリケーションにバグが内在していて、前のバージョンのアプリケーションに切り戻したい時は再度アプリケーションをデプロイする必要があり、切り戻しに時間がかかっていました

    CodeDeploy のデプロイ方式に Blue/Green Deployment が追加されました | DevelopersIO
    kceejp
    kceejp 2017/01/30
  • Firebase を使用してiOSのプッシュ通知を実装する

    前回のプッシュ通知の記事より1から実装するとしんどいことがわかったので別のアプローチを考えてみる。 この記事みるよりhttps://firebase.google.com/docs/ を見たほうがいいです(身も蓋もない) 2016-12-12 : 通知取得時の通知内容(titlteやbodyなど)を取得する方法が見当たらなかったので追記 2016-12-22 : FirebaseへのAPNs証明書がハマりそうだったので追記 2017-01-18 : 通知が届かないケースがあったため追記 Firebase について iOS,Android,Webの通知機能が実装できる 単純なテキスト通知だけでなくカスタムデータの設定や投稿日時の指定ができる 通知日時などのログが後から確認できる 通知送信数や既読数が確認できる 全体、あらかじめ設定したトピック単位、特定の端末へ通知を送信できる 通知機能だけな

    Firebase を使用してiOSのプッシュ通知を実装する
    kceejp
    kceejp 2017/01/30
  • iOS でプッシュ通知から起動したときのハンドリング - Qiita

    たとえば、リモートプッシュを受け取ったら、ペイロードに記載の url を webview で開くために presentViewController したい、みたいなとき。 NSNotificationQueue で通知を遅延させる NSNotificationCenter の postNotification だと、メインの ViewController が observer になる前に notification が伝搬しちゃう。 なので、NSNotificationQueue Class Reference にあるように、NSNotificationQueue を使って遅延させる。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOpt

    iOS でプッシュ通知から起動したときのハンドリング - Qiita
    kceejp
    kceejp 2017/01/30