mobileconfigを配置する

mobileconfigはiOSとかでネットワークの設定とかをおこなう設定ファイルなんですが、 サーバーに配置して使ってもらう場合2点対応が必要になります。 ・HTTPSが必要 ・ContentTypeに applica…

Read more

iOSのスプラッシュ画面@react-native

スプラッシュ画面 #とは スプラッシュ画面とは、アプリ起動時に表示される画面のこと。 これを表示することで、アプリの起動処理にかかる体感時間を短くすることが狙いとなっています。 iOSでは、LaunchScreenという…

Read more

iOSのプロジェクトにframeworkを追加する

GeneralタグのEmbedded Binariesの下にある+ボタンを押す 追加ダイアログに欲しいframeworkが含まれていればそれを選択してAddを押す。無ければ3へ。 Add Other…を押し、…

Read more

React-Native実機テスト中にメニューを出す

React-Nativeは、シミュレーターでの実行時に⌘+Dを押すことでメニューを呼び出すことができ、メニューからはアプリのリロード(ただし、JavaScriptで書かれた部分のみ)や、Chromeを利用したデバッグなど…

Read more

React Native で iOS/Android を切り替える方法

主に以下の2通りの方法があります。 ファイル名を変更する ファイル名を以下のように変更するとimport時に自動的に振り分けられます。 App.js ↓ App.ios.js App.android.js ソースコードで…

Read more

iOSシミュレータの動作が遅いとき

iOSシミュレーターを使っていると、唐突にアニメーションがゆっくりになりました。 原因 iOSシミュレーターの機能の1つに、Debug -> Slow Animationという機能があります。 ショートカットキーが…

Read more

Info.plistとは

今回iOSアプリを制作する際にはまったファイルなので調べてみました! iOS開発ではよく見かけるファイルですが、一言で言うと実行ファイルのための必要不可欠な構成情報を記入するファイルみたいです。 このファイルを変更するこ…

Read more

iOSのsafariでcookieを個別削除

動作テストなどでCookieの一部を削除してテストしたい場合、通常のiOSsafariではCookieを一括削除する機能しかないのでできません。 そこで iOS SafariのWebインスペクタをMac Safariで表…

Read more

iOSでtextareaの余白が大きくなる

input[type=text], input[type=password], textarea { 〜 padding: 15px; 〜 } 上記のようなCSSでフォームパーツに一括して余白を指定していたところ、PCで…

Read more

xcode7 を使って iOS10 の実機デバッグをできるようにする

iOS10 向けの開発には xcode8 が必要となりますが、Swift2.3 or Swift3 に対応するのは大変です。簡易的な調整のみ行いたい場合、 xcode7 のまま iOS10 の実機デバッグをできるようにす…

Read more

iOSのセレクトボックスの自動選択機能について

TL; DR iOSでは、multiple属性をつけたselect要素の動作に不具合があります。この不具合は、以下のように先頭にダミーのoptgroupを追加することで回避することができます。 <select mu…

Read more

iOSでposition:fixedを指定した時に、他の要素が突き抜けているとヌルヌル動く

レスポンシブで作っている時に、他の要素に幅指定が入っていて、尚且つ横幅を突き抜けている時、overflow-x を指定していても、 position:fixed を指定してあるheaderがヌルヌルとスクロールする度に上…

Read more

【swift】iOSアプリ自作のアラートビューの作成

iOSに元々ついているアラートビューじゃなくてデザインをカスタマイズしたビューを使いたい! でもコードは変えたくないという人のためのTips デザインの対象 以下のようなUIAlertControllerの.Alertス…

Read more

Circle CI の iOS ビルドが有料になったため、BITRISE に移行しました

Circle CI の iOS ビルドは現在無料では利用できなくなったので、BITRISE という無料で iOS ビルドが利用できるサービスに移行しました。簡単に構築の流れをおさらいしておきます。 処理の流れ 主に以下の…

Read more

ios実機テストでのエラー「Could not find Developer Disk Image」

xcodeのバージョンが古い場合、そのxcodeがリリースされた以降のiOSで実機テストを行おうとすると 「Could not find Developer Disk Image」 というエラーが出てしまいます。 エラー…

Read more