*アプリ開発メモ [#xfe736aa] **StoryboardにViewControllerを登録 [#t4942f9e] ***Xcode9 [#t6fc61fa] -Main.storyboardを選択する -「View Controller Scene」-「View Controller」-「View」を選択する。 -右側のウインドウのCustom ClassのClassは「GLSurfaceView」を選択する。 **アプリ名を国ごとに変更したい [#qcdb6105] ***Xcode9 [#vc40a6a0] -Xcodeの「PROJECT」-「Info」-「Localizations」の「+」を押して「Japanese」を選択して「Finish」ボタンを押す。 -Xcodeのメニューから[File]-[New]-[File]を選択する。 -「String File」を選択する -ファイル名をInfoPlistにしてja.lprojフォルダに保存する。InfoPlist.stringが作成される。 -InfoPlist.stringを選択して右のウインドウのLocalizationが「Japanese」にする。 -InfoPlist.stringにCFBundleDisplayName = "アプリ名";を追加する。 ***Eclipse [#y27d002e] -resフォルダのvaluesフォルダをvalues-jaフォルダとしてコピーする。 -英語版はvaluesフォルダのstrings.xmlのapp_nameの項目を変更する。 -日本版はvalues-jaフォルダのstrings.xmlのapp_nameの項目を変更する。 **ステータスバーの色を背景黒、文字白に設定したい [#n648a734] ***Xcode9 [#k2e9ba21] -Xcodeの「TARGET」-「Info」-「Custom iOS Target Properties」に以下を追加する。~ 追加はKey項目をクリックすると+-が表示されるので+をクリックする。削除は-。~ |Key|Value|備考| |View controller-based status bar appearance|NO|| |Status bar style|UIStatusBarStyleLightContent|無いのでValueをダブルクリックかInfo.plistに直接追加する| **縦画面固定にしたい(iPad Multitasking非対応) [#l1d77db0] ***Xcode9 [#kc9efb19] -「TARGETS」-「General」-「Deployment Info」の以下の項目を設定する。 |Devide|Universal| |Portrait|チェック| |Upside Down|チェックを外す| |Landscape Left|チェックを外す| |Landscape Right|チェックを外す| |Status Bar Style|Light| |Hide status bar|チェックを外す| |Requires full screen|チェック| |Devide|iPad| |Portrait|チェック| |Upside Down|チェックを外す| |Landscape Left|チェックを外す| |Landscape Right|チェックを外す| |Hide during application launch|チェックを外す| |Requires full screen|チェック| ***Eclipse [#s3c83177] -AndroidManifest.xmlの「android:screenOrientation」に「portrait」を設定する。 **リリース版の作成 [#g77ad547] ***Xcode9 [#uad1a3e3] -Xcodeのメニューから「Product」-「Archive」を選択する -パスワードを2回聞かれるので入力する -ダイアログが表示されたら右の「Validate...」ボタンを押す。 -「Next」を2回押す -パスワードを2回聞かれるので入力する -「Validate」ボタンを押す -Validation Successfulの表示が出たら「Done」ボタンを押す -Validation Successfulが出なかったら原因を探して最初に戻る -「Upload to App Store...」ボタンを押す -「Next」を2回押す -パスワードを2回聞かれるので入力する -「Upload」ボタンを押す -Upload Successfulの表示が出たら「Done」ボタンを押す [[戻る>開発室]]