読者です 読者をやめる 読者になる 読者になる

not good but great

プログラミング、アート、映画・本の感想について書きます。

Info.plistのBundle nameをローカライズする

display Nameをローカライズしたかった。 InfoPlist.stringsに以下を追加したらできた。 "CFBundleDisplayName" = "App display name"; "CFBundleName" = "App bundle name"; Info.plistのBundle nameは以下に設定する。 $(PRODUCT_NAME) ios - Build error …

Clean Build Folderの実行のやり方

Incompatible library version: Foo requires version 2.0.0 or later, but HOGEHOGE provides version 1.0.0 というエラー解決した。 - 文字っぽいの。fromatom.hatenablog.com これと全く同じエラーにはまった。 Clean Build Folderが選択できないので調べ…

古いCarthageでupdateしてもうまくコマンドが実行できないときの対処法

Carthageを久々に使ったら自分の環境にあったものはバージョンが0.2で古かった。今のバージョンにupdateをしたのだけど、コマンドがうまく実行できなかった。 下のやつを参考にしたらできた。 sudo rm -rf /Library/Frameworks/CarthageKit.framework rm -f …

Xcode6でカスタムフォントが読み込めないときはフォルダでアップするのをやめる

Xcode6でiOSアプリに独自フォントを組み込んで表示する | calmscape://ソフトウェア開発部 この記事の方法で、できるけど一点注意が必要。fontをドラッグするときはフォルダではなく使うfontファイルをドラッグした方が良い。Build PhasesのCopy Binary Reso…

The Simulator can't be launched because it is already in use.が出たら再起動

「The Simulator can't be launched because it is already in use.」が出てシミュレータが動かなかった。再起動するしかないのかな。【XCode】The Simulator can’t be launched because it is already in use. | NSLog

「The requested operation has been cancelled or disabled by the user」が出てGame Centerにログインできないときの解決法

The requested operation has been cancelled or disabled by the user. Game Centerにログインしてデバッグしようとしたら、ログインできなかった。調べてみると、iPhoneの設定から「すべての設定をリセット」を選択したら、直った。そのかわりTouchIDの認…

iPhone apps must also run on iPad without modificationごにょごにょ。。。

[2.10: iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution]でリジェクトされた。 新作アプリがAppleからリジェクトされました。 | albatrus.com 対象デバイスはiPhoneにしていた。 原因を調…

WebViewが大きく表示されてしまった時のconstrainの設定

大きく表示されたWebView webViewを表示したときに、画面より大きなWebViewが表示されてしまっていた。 constrainを左右マージンに設定 上のようなconstrainを左右に設定すると、解決した。

Xcodeで埋め込みフォントの設定方法

クラスメソッドさんの記事を読んで。埋め込みフォントを設定しようと思ったが、うまくいかなかった。 [iOS 8] SpriteKit でミニゲームをつくる #6 埋め込みフォント | Developers.IO Build Phases>Copy Bundle Resourcesでフォントの追加をしていなかったか…

Bundle IdentifierのProduct Nameは修正できない

ProjectのGeneralから見ることができるBundle Identifierが「com.naoyashiga.hogehoge」だったとする。「com.naoyashiga.FugaFugahogehoge」と変更はできるけど、「com.naoyashiga.fugafuga」に変更はできない。てっきりできるものだと思っていて、member ce…

Images.xcassetsの拡張子はpng

XcodeでiPhoneアプリのアイコン画像を変える方法【初心者向け】 | TechAcademyマガジン アイコンを設定しようとしてドラッグ&ドロップしてもできない。 拡張子をpngにしたらできた。jpegでやるとAppIconではなく、新しいimage setと認識されるようだ。 試し…