散歩しながら 〜〜アプリ開発〜〜

Mac mini 始めました [objective-c]

開発

実機かシュミレータか調べたい場合

ソースコード上でシュミレータか実機か調べたい場合、以下の記述で処理を分ける事ができます。 #if (TARGET_IPHONE_SIMULATOR) // シミュレータの場合 #else // 実機の場合 #endif また、以下のimportが必要です。 #import <TargetConditionals.h></targetconditionals.h>

ターミナルコマンド

使いそうなターミナルのコマンドを記載します。 cd パスディレクトリの移動(windowsのcdと一緒) diff ファイルを比較する ifconfig windowsのipconfig lsディレクトリの中身を表示 mkdir ディレクトリ名ディレクトリを作成 man コマンド コマンドの使い方(ma…

「Target Base SDK」と「Deployment Target」について

さんぽです。 プロジェクトに設定する 「Target Base SDK」と「Deployment Target」 についての考え方のまとめです。 ・Deployment Target アプリが使う一番低いSDKのVer ・Base SDK 自分のアプリが使う一番高いSDKのVer このVerより高いVerからある新らしい…

ipadにてライブラリ表示の際、ステータスバーが表示されてしまう場合の対処法

iPadアプリを作成する際、写真選択のためにライブラリを表示したら 非表示にしていたステータスバーが表示されてしまった。 ライブラリはUIImagePickerControllerをUIPopoverControllerに入れて表示していましたが、ライブラリを表示した以外では再表示され…

NSNumber・NSArray・NSDictionaryの省略した書き方

NSNumber・NSArray・NSDictionaryは下記のような省略した書き方が可能です。 NSNumber 数字:@10、@0.1、@0.1f 文字:@'a' bool :@(YES)、@NO NSArray @[@"aaa", @10, @(YES)] NSDictionary @{@"key1":@"aaa", @"key2":@10, @"key3":@(YES)}

【iOS7対応】ナビゲーションバーの下から表示するには

iOS7対応 ナビゲーションバーの下からViewを表示するには以下の記述をviewDidLoadに行います。 if (floor(NSFoundationVersionNumber) &gt; NSFoundationVersionNumber_iOS_6_1){ // ①下から表示 self.edgesForExtendedLayout = UIRectEdgeNone; // ②不透明…

ステータスバー削除する場合

アプリにステータスバーが要らない場合は、以下の手順でプロジェクトの設定を行います。 ①Xcodeの対象TargetのGeneraにある項目 「Deployment Info」ー「Status Bar Style」ー「Hide during application launch」 にチェックを入れます。 ②info.plistファイ…

アプリのアイコン作成

〜〜さんぽ〜〜 アプリ用のアイコンを作成したかったのですが 絵心の無い私には簡単に作れるツールが必要でした!! そこで何か無いかと調べていたら、以下のMac用アプリを見つけました。 Mac App Store - Art Text 2 Lite 無料版でもそれなりにデザインがで…

Xcodeの旧バージョンをダウンロード

さんぽです。 Xcode5がダウンロード可能となりましたが、VerUP前に旧Verをダウンロードできるのか気になったため調べていました。 見逃していたのですが、普通にダウンロード可能なようです。 ・Apple Developer これでXcode4に戻せそうです。

iTunesConnect アプリ内課金 プロダクト作成 手順

さんぽです。 アプリ内課金を行う際の手順を記載していきます。 〇前提条件 ・アプリをiTunesConnectに登録 iTunesConnect アプリの登録方法 - 散歩しながら 〜〜アプリ開発〜〜 ・銀行口座の登録 iTunesConnect 銀行口座の登録 - 散歩しながら 〜〜アプリ開…

iTunesConnect テストユーザーの作成

ども、散歩です。。 決済で利用するテストユーザーを作成します。 ①Manage Usersの選択 iTunesConnectより以下のリンクを選択します。 ②ユーザーのタイプを選択します。 ここではTest User を選択します。 ③Add New Userを選択します。 ④テストユーザー情報…

iTunesConnect 銀行口座の登録

さんぽです。 ・iTunesConnectへの口座情報を登録する手順を記載します。 ①上記のリンクから「iOS Paid Applications(有料アプリ)」と「iAd Network(iAd)」のリクエスト(契約)を行う必要があります。 手順はリクエストボタン→必要項目の入力(ほぼ入力…

iTunesConnect アプリの登録方法

どうも、散歩です。 iTunesConnectにアプリを登録する際の手順です。 今回はアプリ内課金を試したいため、アプリの仮登録までやってみたいと思います。 ①「iTunes Connec」ー「Manage Your Apps」ー「Add New App」を選択 アプリ登録画面を開きます。 ②アプ…

実機でのテスト環境構築

こんにちわ、さんぽです。 実機てテストを行う際の証明書等を作成する手順です。 ※登録が初回か、二回目以降かで若干処理のが変わるそうです。 今回は初回時の登録方法になります。 ①証明書を作成します。 ※初回時のみ必要 ・キーチェーンを起動します。 Lau…

Apple Developer アカウントの登録手順

Apple Developer アカウントを登録する際の手順のまとめです。 ・サイトにアクセス iOS Developer Program - Apple Developer ・続けるを選択 ・AppleIDの有無を選択 既にAppleIDを持っている場合はSign Inから進みます。 App Store以外のストアに登録済みの…

xcodeでHello world

まずはともあれ「Hello world」の表示です。 xcodeを起動したら下記の赤枠の部分を選択。 テンプレートの選択画面が開いたら ・左枠内の「Mac OS X」を選択 ・右枠に表示される「Command Line Tool」を選択 プロジェクト情報を入力します。 「name」の場所に…

xcodeのインストール

xcodeのインストール とはいってもAppStoreで「xcode」と検索するとでてくる。 そのままインストールするとハイ完了。 macは簡単だ!!なんて勘違いな印象を受けてしまいそうな手順でした。