not good but great

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

xcode

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の実行のやり方

fromatom.hatenablog.com これと全く同じエラーにはまった。 Clean Build Folderが選択できないので調べた。以下の方法でできた。エラーも解決。 xcode6 - Clean Build Folder option disabled in Xcode 5 - Stack Overflow I tried the following steps. Pr…

古い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.」が出てシミュレータが動かなかった。再起動するしかないのかな。http://s0hno.net/archives/656

「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]でリジェクトされた。 http://albatrus.com/main/game/5165 対象デバイスはiPhoneにしていた。 原因を調べて見ると、アイコン画像…

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

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

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

クラスメソッドさんの記事を読んで。埋め込みフォントを設定しようと思ったが、うまくいかなかった。 [iOS 8] SpriteKit でミニゲームをつくる #6 埋め込みフォント | DevelopersIO 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と認識されるようだ。 試し…