タグ Carthage
人気順 5 users 50 users 100 users 500 users 1000 usersXcode13、iOS15に対応する | shtnkgm
Xcode13、iOS15に対応するためのポイントをまとめる。 Xcode13 beta、iOS15 beta環境はこちらからインストール https://developer.apple.com/download/ (opens new window) Carthageビルドに失敗する Carthageを利用しており、以下のXcode12のWorkaroundスクリプトを導入している場合は、Xcode13対応版に修正する必要が... 続きを読む
Carthageで生成したframeworkの管理でRomeを導入してみた - クラシル開発ブログ
はじめまして、dely開発部のfunzinです。普段はクラシルのiOSアプリ開発を担当しています。 この記事は「dely #1 Advent Calendar 2020」の13日目の記事です。 adventar.org adventar.org 昨日はbababachiさんのコンテナサポートされたLambdaで湯婆婆実装してみたという記事でした。 Lambdaによる湯婆婆実装が丁寧に説明... 続きを読む
iOS開発における最強のパッケージ管理方法
この記事では私が最強だと思っているiOS開発におけるパッケージ管理方法を紹介します。 ここで言うパッケージ管理とは、我々がアプリやライブラリを開発する際において、 依存する外部ライブラリを宣言、取得、ビルド、共有等をすることです。 最強の方法 この記事で紹介する最強の方法は、「Carthage --no-build --use-... 続きを読む
CarthageでビルドしたフレームワークをGitにコミットせずに良さげに扱う - Start Today Technologies TECH BLOG
2018 - 05 - 08 CarthageでビルドしたフレームワークをGitにコミットせずに良さげに扱う Xcode Carthage iOS iOSチームの @hiragram です。 所属するプロジェクトでは依存管理にCarthageを使っていますが、Carthageの成果物である Carthage/ 以下をコミットするかどうかはよく議論になる話題かと思います。 私はコミットしない派なので... 続きを読む
Carthageのcopy-frameworkをスキップして開発時のビルドを高速化する | eureka tech blog
iOSエンジニアのmuukiiです。 この記事はEureka Advent Calendar 2016 3日目の記事です。 2日目は川端さんの shader入門 -CIKernelでカスタムフィルター作成- でした。 今回はライブラリ管理にCarthageを利用している環境で開発時のビルド作業を効率化をするTipsを紹介します。 CarthageはCocoaPodsと違い事前にframeworkを... 続きを読む
Carthage と Bitcode 対応についてのまとめ - 意識低い開発者のBlog
iOS 9 や watchOS 2 から新しく Bitcode が導入されました. パッケージ管理ツールの Carthage でも Bitcode を含んだ Framework を適切に出力する仕組みの導入が進んでおり, この対応状況を見ながら Bitcode 対応について考えます. Carthage とは Carthage は Cocoa アプリケーションのためのパッケージ管理ツールの1つです.... 続きを読む
QiitaクライアントのQolkをMacbookとCarthageで作った話 - Qiita
Qiitaの公開APIを使ってアプリを作ってみました。目指したのは、「普通のアプリ」です。奇をてらったことをせず、自然に気持ち良くiPhoneで読めたらいいなと思って作りました。 実はもう一つ理由があって、Swift発表から1年以上経ち、だいぶ新しいライブラリが充実してきています。そういう新しいライブラリを使ってみたいというのもありました。 Cocoapodsを一切使わず、端末はMacbookで行... 続きを読む
シンプルなパッケージ管理ツール Carthage — Realm: a mobile database that replaces Core Data & SQLite
Realmは、SQLiteやCoreDataから置き換わるモバイルデータベースです。以下が、Realmのブログです。 Carthage は Objective-C と Swift のプロジェクトでシンプルさを一番に考えた Cocoa アプリケーションにフレームワークを追加する依存関係管理システムです。Carthage は Xcode と Git に仕事を任せることによってできるだけ小さくするコンセ... 続きを読む
Carthage: Swift対応の新しいライブラリ管理
iOS, OSXで利用できるライブラリ管理ツールといえばCocoaPodsが有名ですが、 それとはまた違った方針のCarthageというライブラリ管理ツールがリリースされました。 GitHubのデベロッパーを中心としたチームで開発が進められているようです。 https://github.com/Carthage/Carthage インストール方法 Releasesからpkgをダウンロードして、イン... 続きを読む