GameCenterを用いたオンラインスコア対応手順

GameCenterでのオンラインスコア対応としてランキングと達成項目を対応させる場合の手順。 環境 Xcode:7.2.1 Swift:2.1.1 SpriteKit使用 目次 0.事前準備 1.iTunes Connectでの登録  1-1.Leaderboardを追加  1-2.達成項目を追加  1-3.アプリに対してLeaderboardと達成項目を追加 2…

続きを読む

整備済macの購入

3月にappleの発表を控えている今、なぜ整備済品?となりそうですが、 macの購入を検討している人は選択肢の幅が広がるので知っておいた方が良いかなと。 考えられるケースとして。 ・3月に発表がない場合は新製品は暫く先になりそうな為、必要であれば整備済品を購入 ・発表があった場合に2015モデルが型落ち扱いとなるので2015モデルが安く手に入る可能性あり いずれにせよ3月の発表を待…

続きを読む

NSUserDefaultsに自作クラスを保持(swift)

NSUserDefaultsでは保存可能なクラスが限られていてそのままでは自作クラスの保存が出来ない。 調べてみるとNSDataの変換を行う事で可能との事。 ただし、ほとんどの情報がObjective-Cによる記載だったので、swiftでの対応を簡単に記録。 ※こちらとこちらを参考にさせてもらいました。 自作クラスに対して行う事 ・NSObjectクラスの継承とNSCodi…

続きを読む

IBM Swift Webフレームワーク「Kitura」等

Swiftがクラウド上やWEBで利用できるように。 参考記事 IBMとアップル、プログラミング言語「Swift」をクラウド対応に。Bluemix上にSwiftランタイム、Webフレームワーク「Kitura」などを提供

続きを読む

SpriteKitでのアラート呼び出し

SpriteKitを使用している場合にアラート処理を行おうとしてもすんなり呼べなかったのでメモ。 こちらのサイトに載っている情報に助けられました! 呼び出し部分抜粋 let currentViewController : UIViewController? = UIApplication.sharedApplication().keyWindow?.rootViewCon…

続きを読む

起動画像のサイズを自動で合わせる手順(LanchScreen.storyboard使用)

確実に必要になるのに毎回忘れそうなので、、 ※下記手順では背景が端末毎のサイズに合うようにリサイズされる為、アスペクト比が微妙に崩れます 0.背景画像の用意 iPhone内で一番サイズが大きいiPhone6Plusに合わせたサイズで用意 ⇒ 414x736(同@2x、@3x) 1.背景画像の設置 LanchScreen.storyboardのView上にimage Viewを…

続きを読む

lineスタンプ英語版

今までスタンプ内に日本語を含んでいた為 日本限定にして販売していましたが、 「英語にすれば日本以外を対象に販売出来るのかな?」 と思い、最初のスタンプの日本語を英語に直し、 日本を除く全ての国を対象にして申請してみた。 02/09 17:00 申請 02/15 11:30 審査中 02/16 19:30 承認 「各国での審査基準が~」というような情報を見た覚えがあった…

続きを読む

lineスタンプ3作目

lineスタンプを新しく作成しました! 公開スタンプはこちら 今回は少し方向性を変えて会話風なイメージにしています。 ちなみに審査期間は下記でした。 02/05 12:40 申請 02/09 11:30 審査中 02/10 11:40 承認 アプリ上から取得する場合は 「かわいいカエル」または 「げんえい」※作者名 で検索してもらえると出てくると思…

続きを読む

iOSアプリ公開

3週間ほど覚悟していたのですがまさかの3日で審査終了! 公開したアプリ自体は初めて作成した物の為、正直見た目も機能もしょぼいのですが、 1つ前の記事で書いていた登録手順で問題ない事が分かった点が非常に大きいです。 と思いきや支払いに関する情報を登録してとの記載が・・ ※一部抜粋 「If your contracts are not in effect at this time, …

続きを読む

iOSアプリ登録の流れ

初めてアプリを登録する際の手順など 前提 環境 ・OS X Yosemit(10.10.5) ・Xcode 7.2 対象 ・iOS 9 状況 ・Apple Developer Program への参加済み ・iOSアプリのプログラム作成済み 0.事前に準備するもの アプリの登録時にはアプリ情報や画像が必要になるので 登録作業前に事前に用意しておくと…

続きを読む