STUDiO405

趣味のスノーボードやSK8、キャンプ、山登り、iOSアプリ開発関連のブログになる予定

iOSアプリ開発

2021年の目標

コロナの状況は変わらず、今年も在宅勤務が継続になりそうです。ここ数年は正月に太って体重自己記録更新していました。 昨年は在宅勤務が春ごろから始まり、だいたい月に7日前後しか出勤しないので、 体重が落ちる要素がありません。 夏前までは勤務前に軽…

アプリの設計の勉強と実装経験の悩み

ここ数年、初めて作ったiOSアプリのGcameraのSwift移行とフルリニューアルを考えていたのですが、フルスクラッチと言うものは面倒くさがりの自分にとっては腰が重く、着手すらしていませんでした。GcameraSTUDiO405写真/ビデオ¥120 今年の目標でもGcameraの…

UIApplicationOpenSettingsURLStringが使えない?

現在、Objective-Cで書かれている自作アプリをSwiftに移植しています。 その中でアプリ内で設定アプリ内の自アプリ用の設定画面へ遷移するメソッドを移植して稼動確認すると以下のメッセージが表示されて開きません。 canOpenURL: failed for URL: "UIApplic…

関数の引数に関数を渡す時の構文について

Swift勉強中によく分からなかったので調べてみました。写経して分からなかったのは以下のサイトに記載の例文。 Swift実践入門 ~ 今からはじめるiOSアプリ開発! 基本文法を押さえて、簡単な電卓を作ってみよう - エンジニアHub|Webエンジニアのキャリアを…

CocoaPodsで導入したライブラリの更新有無の確認方法

Qiitaで先に記事書いちゃったので転載ですw 自作アプリでCocoaPodsでいくつかライブラリを導入しているのですが、いちいち各ライブラリの更新を確認するのめんどくさいなぁと思ってググってみました。 やはりありました。先人のおかげで助かりますです。 検…

詳解 Swift 改訂版(Kindle版)を購入しました

久々に開発本購入しました。今回はタイトル通り詳解 Swift 改訂版です。 (注) 本記事は書籍レビューではありません。 スノーシーズンも終了し、ようやっとアプリ開発へのモチベーションが少し上がってきたのでSwiftの勉強を再開しました。 最初はネットで見…

iTC用にスクショ何枚も用意するのは大変なのでスクリプトを使ってみた

iPhoneの画面サイズも3.5インチ、4インチ、4.7インチ、5.5インチと増え、それに伴いアプリを審査に出す際に提出するスクリーンショットの枚数も増えました。 1アプリ1枚という訳にもいかないので1画面サイズあたり5枚までなので、最大で4画面サイズ x 5枚 = …

いつの間にかXcodeプラグインの「Alcatraz」が使えなくなってた!

Xcode7以降、コーディングしててなんか変わったなぁと思ってたら実はXcodeプラグインのAlcatrazが使えなくなってました。以前もXcodeのバージョンアップで使えなくなったことがあったんですけど、そうしょっちゅあることじゃないので使えるようにする方法を…

iOSシミュレータでアプリ実行できない!?

今日、アプリのバージョンアップのコーディングをしてシミュレータでテストしてたら、こんなメッセージが。。。 「Stop」押してもこのボタンがグレーアウトするだけ。 「Cancel」押すしかない。 また実行させようと「Run」ボタン押しても同じメッセージが出…

【PR】GcameraとRemainingのアプリ2本バージョアップしました!

久々のブログがアプリリリースの宣伝になってしまいました。 毎日蒸し暑いですねぇ。早く冬来ないかなぁと思っていますwで、先月の下旬に1本、本日1本の計2本のアプリのバージョンアップ版をリリースしました。先月のは「Remaining」という習慣継続サポー…

WatchKit apps must have a deployment target equal to iOS 8.2 (was 8.3)

WatchKit Frameworkを既存のアプリにOptionalで追加しました。 ビルドしてみるとエラーとなり、当記事のタイトルのメッセージが出力されました。 WatchKitを追加した際に作成したWatchKit ExtentionとWatchKit AppそれぞれでTarget -> Build Settings -> Dev…

【PR】Gcamera - Multi GridFinder - Ver1.5をリリースしました

拙作、カメラアプリの「Gcamera - Multi Grid Finder -」Ver1.5をリリースしました。 複数グリッドをスワイプで変更できる構図を意識して撮影するのに便利なアプリです! 今回の更新内容は以下の通りです。・写真にグリッドを合成して保存できるようになりま…

メインで使っていない別のStoryboardのdelegateを設定する方法

しばらくコード書いてないとすぐ忘れる万年Objective-C初心者のsingo405です(;´Д`) 今年は基本勉強しようと思ってましたけど、まだ全然やってないです。 ブログも困って解決した事について書こうを思ってたんですけど(ry 一念発起して今回書いてみました(…

PAL 3.3.12違反でリジェクトされたその後

先日新作を審査に出した際にリジェクトされました。PAL 3.3.12違反でリジェクト初体験 - STUDiO405 Resolution Centerへ返信しましたが、結果は同じ内容でした。 調べてる時にバグも見つけたので、現在使ってないframeworkなども削除して再審査に提出しまし…

PAL 3.3.12違反でリジェクト初体験

先日、新規アプリを審査に出しました。 ちょっとしてAppleからリジェクトしたから対応よろしこな通知が来ました。 初めてのリジェクトです。この記事のタイトルのPAL 3.3.12違反とのこと。 内容は長いので割愛しますが(ググれば全文載せてること見つかりま…

【PR】新作iOSアプリリリースしました!

2年ぶりくらいになると思いますが、新規のiOSアプリを今週末リリースしました!Remainingという名のアプリで、習慣などの目標の登録及び目標値の残量(数)/達成率を一覧で確認できるアプリとなっています。 数値の単位は様々なので、日々の数値入力に関しては…

Xcode6のiPhone Simulatorのディレクトリが分かりにくかったけどいいアプリめっけた!

Xcode6でiPhone Simulatorのディレクトリが以下のように変わっていました。 /Users/[User]/Library/Developer/CoreSimulator/Devices/[DeviceID]/data/Containers/Data/Application/[App][DeviceID]と[App]は英数字で意味のない文字列なので、見てもまったく…

ビルドエラー。そしてビルドエラー

ワールドカップ楽しんでますか? ここのところ起きることができず、後半から観戦とかが多くなっているのにも関わらず寝不足を感じる毎日です。 (仕事もちょっと忙しかったけどねー)さて、開発用フォルダ内がごちゃごちゃし始めたので、もろもろ整理してみ…

帰りますよ? バージョン 1.2.8がリリースされました!

拙作、アラームアプリの「帰りますよ?」Ver1.2.8がリリースされました。今回の更新内容は以下の通りです。・iOSのカレンダーに和暦を指定している場合にアラームがセットされないバグの修正致命的ですね。。。自分はずっと西暦にしていたのでまったく気づか…

Gcamera バージョン1.4.3がリリースされましたよー

拙作、カメラアプリの「Gcamera - Multi Grid Finder -」Ver1.4.3がリリースされました。今回の更新内容は以下の通りです。・iOS 7に対応・アイコン変更・軽微なバグ修正・通知に対応(オプション)したので通知センターより起動が可能になります。 アプリ終了…

帰りますよ? バージョン 1.2.7がリリースされました!

拙作、アラームアプリの「帰りますよ?」Ver1.2.7がリリースされました。今回の更新内容は以下の通りです。・終電を逃した場合に備えて、ご自宅までのタクシー料金と近隣のホテル料金の比較検索サイト(外部サービス)へのリンクを経路検索画面のメニューに追…

Xcodeでアプリアイコンを指定したら、勝手にリネームしようとして重複したからダメだねぇってXcodeが一人ボケ・ツッコミをする件

別名で指定のサイズを用意して関連付けようとしたけど、リネームするけど同じ名前あるからダメ!!って怒られるんだけど、どうすりゃいいの? 機能には影響ないから審査出して良い?w なんだよこれ! リネームするなら俺に選ばせろ! 追記 別フォルダにリネ…

ナビゲーションバーの色が直った!

先日の記事でiPhone5のナビゲーションバーがグレーになっちゃう件がありましたが、直せました! やったー!ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ ちなみにここで言っているナビゲーションバーはUIImagePickerControllerのやつです。 以下のソースの追加って書いてある…

雑記2013.10.11

帰りますよ?のiOS 7対応版がリリースされてので、ここ最近はGcameraのiOS 7対応をやってます。あるとこ以外は対応を完了してるのだが、そのおかしいところの修正に難儀してます。。。(´・ω・`)確認はiPhone4と5で行っているんだが、iPhone4の方は思った通り…

【速報】iOS 7以降に対応した「帰りますよ?」がリリースされました!

拙作、iOS 7以降に対応した「帰りますよ?」がリリースされました。 アラームをセットすると指定時刻にしつこく通知してくれます。 宜しくお願いいたします。 iTunes App Store で見つかる iPhone、iPad、iPod touch 対応 帰りますよ?

No Identities are available for signingが解決しました

昨日の記事(http://studio405.hatenablog.jp/entry/2013/09/23/203435)の顛末です。 今日仕事始める前に、Apple Developer Forumsで検索したところDistributionのProvioning Profileを削除して再作成しちゃえばイイYO!!と書いてあったので先ほどやってみました…

No Identities are available for signingだと!

こんばんわ。 iOSアプリ開発してます。 たしか4年目だったと思いますが、2本しかリリースしてません(; ・`д・´) 先日、iOS 7がリリースされました。 リリース済みのアプリの1本をiOS 7対応(と言うかiOS 7以降専用にしちゃった)で作業が終わり、審査に出そう…