CocoaPodsによる、外部ライブラリの利用と作成 | Developers.IO      2017-11-18 06:20:52  詳細
この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。 CocoaPodsとは CocoaPodsとは、定番のCocoaの依存管理マネージャーです。アプリ開発で煩雑となりがちな外部ライブラリの管理を、簡単な記述とコマンドだけ支援するものです。 https://cocoapods.org/ ざっくりと外観してしまうと・・・CocoaPodsは、Podfile...
https://dev.classmethod.jp/smartphone/iphone/cocoapods/
Xcodeでカスタムフォントを使用する方法 | Yuuの悠々自適Blog      2017-11-17 07:20:57  詳細
こんにちは、Swift書くのが大好き @Yuu です。 iPhoneアプリを作っている時に、Xcodeで最初から指定出来るフォントではなく、Webページを作る時のようにインターネットから落としてきたオシャレなフォントを使いたい! (ง `ω´)۶ そのように考えたこと、皆さんはありませんか? 大丈夫です、ちゃんとXcodeでもオシャレなフォント使えます。 その方法、つまり iPhoneアプリ開発に...
http://yuu.1000quu.com/use_a_custom_font_in_xcode
Firebase(AdMob/Analytics)へ移行した際のメモ - Project Unknown      2017-11-13 15:21:13  詳細
2017 - 07 - 23 Firebase(AdMob/Analytics)へ移行した際のメモ FireBase iOS tool アプリ はじめに またまた KeyHolder の作業中メモです。 お題の通り、Firebaseに諸々集約させようとしており、その際の作業ログです。 前提 KeyHolderでは、以下を利用しております。 広告 AdMob  |  Google Developer...
http://www.project-unknown.jp/entry/2017/07/23/231929
XcodeGen で project.pbxproj のコンフリクトとおさらばする - Qiita      2017-11-07 22:21:05  詳細
name : My Project targets : MyApp : type : application platform : iOS sources : MyApp settings : PRODUCT_BUNDLE_IDENTIFIER : com.example.myapp dependencies : - target : MyFramework MyFramework : type ...
https://qiita.com/ryohey/items/3d9b0f0f461dc2392c80
[Xcode][小ネタ] DerivedDataの削除についての備忘録 | Developers.IO      2017-11-07 12:40:35  詳細
はじめに モバイルアプリサービス部の中安です。 本日は自分のための備忘録ネタです。 iOSアプリの開発をしていると、たまにXcodeがおかしくなり、どうにもこうにもよく分からないエラーを吐き出し始めた時、 試しに DerivedData を削除してみるということをよくします。 DerivedData は、プロジェクトごとに生成されるキャッシュデータといいますか、インデックスやログや生成物の等の溜め...
https://dev.classmethod.jp/smartphone/iphone/remove-xcode-derived-data/
UnityでARC設定を編集する方法 - Qiita      2017-11-06 22:20:57  詳細
前置き ① ネイティブプラグインのARC設定を無効化したいケースが発生 ② Xcodeの設定でネイティブプラグイン(本例では.mm)に対し、「-fno-objc-arc」のオプションを指定することで、ARC設定を無効化できる ③ Unity側で、ビルド後にXcodeプロジェクトの設定を変更できたら嬉しい 環境 Unity:5.0.1 Xcode 6.1 編集方法 ① 「XCode Editor f...
https://qiita.com/nir_takemi/items/d4d845282ebfe049230c
XCBlog-Hands-on XCUITest Features with Xcode 9      2017-11-03 13:20:46  詳細
Mobile DevOps (iOS) Automation. Apple Developer tools like Swift, Xcode, XCTest, Xcode Server, Swift Package Manager. DevOps, Test Automation and iOS (Swift) enthusiastic, CI/CD expert, Continuous Int...
http://shashikantjagtap.net/hands-xcuitest-features-xcode-9/
swift4 - The use of Swift 3 @objc inference in Swift 4 mode is deprecated? - Stack Overflow      2017-10-30 17:20:42  詳細
Briefly, while using Xcode 9 Beta, I have run into the following warning: The use of Swift 3 @objc inference in Swift 4 mode is deprecated. Please address deprecated @objc inference warnings, test you...
https://stackoverflow.com/questions/44379348/the-use-of-swift-3-objc-inference-in-swift-4-mode-is-deprecated
Swift4 [SE-160 Limiting @objc inference] 概要 - Qiita      2017-10-30 17:20:41  詳細
SE-160 Limiting @objc inference の概要 TL;DR Objective-Cランタイムから呼ぶ必要があるものは明示的に @objc の付与が必要になった(今まではコンパイラが勝手につけていた) @objc をクラス全体に適用する @objcMembers が追加になった いらない内部コードが減ってバイナリサイズが6-8%減る マイグレーションとかはXcodeのマイグレ...
https://qiita.com/furuyan/items/97297614461b2f157e90
Unity で Xcode のプロジェクトを生成後に必要な設定を Unity の Script で自動化する方法 - Qiita      2017-10-30 16:20:41  詳細
概要 iOS 用の Cocoa Touch Static Library を作ったものの、Unity でビルドが通らず、Xcode の Build Settings を変更する必要があった。 毎回手作業で変更するには項目数が多すぎたのと、自分以外の環境でビルドできないと意味がないので、自動化する方法がないか調べてみた。 Cocoa Touch Static Library を作る方法 下記を参考に...
https://qiita.com/BlackCat/items/7cffcda65b9fc2830254
[iOS 11][Xcode 9][新機能] UITableViewのSelf-Sizingがデフォルトになりました | Developers.IO      2017-10-24 23:20:52  詳細
UITableViewのSelf-Sizingがデフォルトになった Xcode 9(iOS 11 SDK)でUITableViewのSelf-Sizing(Auto Layoutによる高さの自動調整)がデフォルトになりました。 これまではセルの高さをSelf-Sizingにしたい場合は以下のようなコードを書く必要がありました。 参考:自律的に寸法を調整するテーブルビューのセルの活用 tableVi...
https://dev.classmethod.jp/smartphone/iphone/xcode-9-uitableview-self-sizing-by-default/
iOSアプリ Provisioning Profile の作成      2017-10-24 16:20:51  詳細
CertificateとApple IDが作成できたならば、次はProvisioning Profileを作ります。プロビジョニング・プロファイルとは、App ID, Certificate, 端末のUDIDを結びつける役割です。 概要 iOS App IDs の登録 Provisioning Profile の作成 アプリ申請のためXcodeでアップロードする iTunes Connect にア...
https://i-app-tec.com/ios/provisioning-profile.html
ApplicationLoaderにサインイン出来なくて困った話 - ホーリーのプログラミング日記      2017-10-24 12:20:51  詳細
2017 - 09 - 01 ApplicationLoaderにサインイン出来なくて困った話 最近はiTunesConnectにビルドをアップロードするとき、ApplicationLoaderを使ってるんですよ。 なんかこれ普通にやろうとすると、ことごとくエラーになるんで、こっちの方法を取るようになりました。 【解決済み】XcodeからiTunesConnectにアップロードしようとしたときに出...
http://application.hateblo.jp/entry/2017/09/01/211814
コードの整形や行の複製などの機能をXcodeに追加できるプラグイン「Linex」がリリース。 | AAPL Ch.      2017-10-24 01:20:52  詳細
コードの整形や行の複製などの機能をXcodeに追加できるプラグイン「Linex」がリリースされています。詳細は以下から。 LinexはインドのiOSエンジニア Kaunteya Suryawanshi さんが開発&公開したコードの整形や行の複製&作成などAtomやSublime Textといった多機能エディタに備わっている機能をXcodeでも利用できるようにするXcodeプラグインです。 使い方 ...
https://applech2.com/archives/20171021-linex-for-xcode.html
Xcodeからアップロードできないときは、Application Loaderを使おう - Qiita      2017-10-23 14:20:49  詳細
Application Loaderを使う 原因不明で、アップロードできないことがあります。(エラーコード -22421 と出る) Organizerからできなくとも、Application Loaderを使うとできます。 ipaファイルを作成 XcodeのメニューバーのWindow->Organizer を選択。 Exportを選択。 Save for iOS App Store Deploym...
https://qiita.com/_natsu_no_yuki_/items/68140e7c0e96afbb2e4b
Unity5のPostProcessBuildでXcode Capabilityの設定する方法 - Qiita      2017-10-17 16:20:48  詳細
XcodeのCapabilityの各種設定を PostProcessBuild で行う方法です。 Pushの設定などを有効にするアレです。 ざっくり流れ In-App Purchaseなどentitlementsファイルが不要なcapabilityの場合 Unityのリポジトリから, 最新のXcode Manipulation API(以下Xcode API)を持ってくる 既存のプロジェクトにイン...
https://qiita.com/fullcorder/items/b82c48022acd0b4ff957
Xcodeのビルド待ちで消耗してたので見直したら50%以上削減できた話 - Qiita      2017-10-12 12:20:42  詳細
まえがき 「ビルド待ちすぎて頭おかしくなりそう 」 そうやって消耗されてませんか?自分もそうでした。 でも巷にはXcodeでのビルド時間を削減・短縮する様々な方法がシェアされております。 そこで、実際に自分が開発しているProjectに対してそれらの方法を ちゃんと適用 して、どの程度効果があったかを実測値とともに記しておければと思い執筆しました。 ビルド時間が長くて作業に集中できないよ っていう...
https://qiita.com/ruwatana/items/21b25781a2f44ccf29e2
「PythonとSwiftは結構似ている」説の検証 - Qiita      2017-10-12 12:20:41  詳細
「PythonとSwiftは、結構似ている。」 言った。ついに言ってしまった。 なぜか言ってはいけないような空気があるのでずっと黙っていたが、 今回はこれら、近年 国内年収No.1言語と需要増加率No.1の言語 について 「できるだけプログラムっぽくない〜」 シリーズの外伝、という扱いで斬り込んでみたい。 まずはこのソース比較を見てくれ。こいつをどう思う? (※お返事はコメント欄にてお願いします)...
https://qiita.com/rotors123/items/c887fe1e5dd91606916d
xcodebuildでipa作成 -exportOptionsPlist対応版 - Qiita      2017-10-12 12:20:40  詳細
xcodebuild -exportArchive -exportFormat ipa -archivePath ./Archive.xcarchive -exportPath Sample.ipa -exportProvisioningProfile 'XC: com.example' の表示がでるようになり、困ったことにこれで作ったipaファイルを altool でiTunes Connect...
https://qiita.com/roworks/items/7ef12acabf9679561d84
超効率化外伝: xcconfigの便利なところ&設定例 - Qiita      2017-10-12 12:20:38  詳細
先日10年ぶりに帰省した時の話をしよう。 実家に着いた直後、出迎えてくれた母は初孫達との初対面を喜ぶも束の間『15分で支度しな』的な事を言い放ち、我々一行を自身のバイト先の卓球場へと拉致した。 気がつくと、初孫達は母の熱い卓球指導を受けていた。 超スピードとかそんな野暮なものでは断じてない。 母は、息子家族の歓迎とアルバイト業を効率的に処理したのである。 ※本記事は、後半から Automatica...
https://qiita.com/rotors123/items/1affd9a286505536e809