iOS 13にしかないフレームワークを使用したアプリをiOS 12以下でも動くようにするには - 24/7 twenty-four seven      2019-06-18 16:20:30  詳細
SwiftUI、Combile、RealityKitなどiOS 13以上の環境にしか存在しないフレームワークを使用するアプリをiOS 12以下の環境で実行すると、その機能を実際に呼び出さないようにしていたとしても、起動時にダイナミックリンクに失敗してクラッシュしてしまいます。 dyld: Library not loaded: /System/Library/Frameworks/Rea...
https://blog.kishikawakatsumi.com/entry/2019/06/18/152554
About-SwiftUI/README.md at master · Juanpe/About-SwiftUI · GitHub      2019-06-15 16:40:03  詳細
Since past Apple's keynote, where SwiftUI was announced, tons of docs, examples, videos and tutorials have appeared. The goal of this repository is to gather all this information having an unique place where looking for info about SwiftUI. SwiftUI is an innovative, exceptionally simple way to bui...
https://github.com/Juanpe/About-SwiftUI/blob/master/README.md
Xcode 11で導入されるxcframeworkのディレクトリ構造 - いけだや技術ノート      2019-06-05 21:21:04  詳細
WWDC19でお目見えしたXcode 11ですが、ライブラリ・フレームワークの配布形態として .xcframework という新しいフォーマットが導入されています。 https://developer.apple.com/documentation/xcode_release_notes/xcode_11_beta_release_notes/#3318305 XCFrameworks make it possible to bundle a binary framework or...
http://ikesyo.hatenablog.com/entry/xcode11-xcframework
Xcode Build Configuration Files - NSHipster      2019-05-19 18:20:48  詳細
Software development best practices prescribe strict separation of configuration from code. Yet developers on Apple platforms often struggle to square these guidelines with Xcode’s project-heavy workflow. Understanding what each project setting does and how they all interact with one another is a...
https://nshipster.com/xcconfig/
[iOS] メモリリークをXcodeでチェックして、リークしないようにしたい! | DevelopersIO      2019-05-10 19:21:13  詳細
こんにちは。きんくまです。 今回はiOSでのメモリリークのお話です。 検索してみたところ以前このブログでもいくつか記事が上がっていました。 [iOS] そのアプリ、メモリリークしてませんか? 気がつかないでメモリリークをやってしまったりするので、チェックしたり防止しましょう。 そもそもメモリリークって? メモリ...
https://dev.classmethod.jp/etc/ios-memory-leak-check-and-prevent-190508/
Xcode を使って Ruby C 拡張ライブラリをデバッグ - @watson1978 の日記      2019-05-03 14:21:06  詳細
RMagick のテストが通らないものを調べる際にどのようにデバッグしようかと思ったのですが、Debugging Ruby C Extensions in XCode - Emil Soman's blog に有益なことが書かれておりました。元の記事では Xcode 5.1 が使われていたので最新の Xcode のスクリーンショットを交えつつ手順を書いてみます。 この記事では Ru...
https://watson.hatenablog.com/entry/2019/02/02/073918
Kotlin Xcode Plugin – Hacker Noon      2019-04-26 22:21:10  詳細
Kevin is Parter at Touchlab, a mobile innovation consultancy with Kotlin Multiplatform expertise. If you’re interested in learning more, we’re hosting a live demo of the plugin on Friday, April 26, 3 PM EST. You can tune in here. For native mobile developers using Kotlin Multiplatform, the iOS de...
https://hackernoon.com/kotlin-xcode-plugin-64f52ff8dc2a
iOSのコード署名について - LINE ENGINEERING      2019-04-25 21:21:06  詳細
はじめに(背景) こんにちは。LINEでAIR ARMORの開発を担当しているSIM MINYOUNGです。AIR ARMORは、LINE GAME PLATFORMの一つであるAIRを構成する一つのセキュリティソリューションです。AIRについてはこのURLで紹介されました。前回のブログでは、Androidの署名の仕組みであるAPK Signingについて紹介されましたが、...
https://engineering.linecorp.com/ja/blog/ios-code-signing/
Kotlin Xcode Plugin – Kevin Galligan – Medium      2019-04-25 14:21:15  詳細
Cross post from touchlab.coFor native mobile developers using Kotlin Multiplatform, the iOS dev experience will be critical. Over the next several months at least, that will be the primary focus of Touchlab’s Kotlin R&D and our collaboration with Square. Our first release is an Xcode Plugin for K...
https://medium.com/@kpgalligan/kotlin-xcode-plugin-64f52ff8dc2a
モバイルアプリエンジニア向け、便利CLIツール作成のススメ - Hatena Developer Blog      2019-04-03 14:21:05  詳細
これははてなエンジニアAdvent Calendar 2018 4日目のエントリです。 昨日は id:onishi の プロジェクト計画について思うことでした。 こんにちは!Developer Blog大臣の id:yutailang0119 です。 今年の2月入社なので、はてなエンジニアのアドベントカレンダーは初参加です! 本題 私はアプリケーションエンジニアです...
https://developer.hatenastaff.com/entry/2018/12/04/190053
Swift5のResultはこう使う! - Qiita      2019-03-29 19:21:08  詳細
Swift5のResultが楽しそうだったので、色々遊んでみました。 Xcode10.2になって、playgroundの挙動も改善してますね。以前は怪しい挙動をよく見かけましたが、今のところ大丈夫そう。 Appleの公式リファレンスはこちらになります。 https://developer.apple.com/documentation/swift/result 0.この関数を使って遊んだ よ...
https://qiita.com/guitar_char/items/84477337b11c11a4f5f6
【Tips】過去のXcodeをダウンロードする方法 | ソフトアンテナブログ      2019-03-28 15:40:32  詳細
Appleが公開している統合開発環境「Xcode」。 iOS用のアプリをはじめmacOSやtvOS、watchOSなどAppleプラットフォーム向けのアプリを開発するために必要不可欠な存在です。 Xcodeの最新版はMac App Storeで無料でダウンロードすることができますが、過去のバージョンはダウンロードできません。しかし別の方法が存在し、A...
https://www.softantenna.com/wp/tips/download-xcode/
All about linking libraries - Speaker Deck      2019-03-23 11:20:57  詳細
All about linking libraries - How to solve import/link errors- - Anatomy of linking libraries or frameworks - Anatomy: importing libraries or frameworks
https://speakerdeck.com/kishikawakatsumi/all-about-linking-libraries
3月27日以降、iOSアプリはiPhone XS Maxと12.9インチiPad Pro(2018)のサポート必須に - Engadget 日本版      2019-03-22 08:21:06  詳細
Jaap Arriens/NurPhoto via Getty Images アップルは3月20日(米現地時間)、3月27日以降に提出される新アプリおよび既存アプリのアップデートにつき、iPhone XS Maxと12.9インチのiPad Pro(2018)(iPadで利用可能なアプリの場合)のサポートが必須になると通知しました。 アップルは2018年末、アプリ開発者に対して「...
https://japanese.engadget.com/2019/03/21/3-27-ios-iphone-xs-max-12-9-ipad-pro-2018/
How to solve the Mac OS/X "stub file and library file out of sync" problem | Software Development: A Love-Hate Relationship      2019-03-08 00:40:02  詳細
UPDATE: Multiple people have reported in the comments that the recent update to MacOS 10.13.6 has produced the same issue for them, and that the procedure below has not addressed it this time. However, this OS update didn’t leave my system with any ill effects. If you’ve experienced this and have...
http://sd.jtimothyking.com/2018/07/26/stub-file-and-library-file-out-of-sync/
教えて!Xcode - Speaker Deck      2019-03-02 16:40:30  詳細
potatotips #59で発表した資料です。 Address sanitizerちょうべんり! https://potatotips.connpass.com/event/119277/ 拙作アプリ「パズル&モナーク」はこちら https://apple.co/2SkC2Pc ソースコード https://github.com/tek-nishi/PuzzleAndMonarch
https://speakerdeck.com/5mingame2/jiao-ete-xcode
使わないiOS Simulatorを削除する - 人生シーケンスブレイク      2019-02-18 11:21:00  詳細
Xcode上で古いiOS Simulatorが残ったままになっている為、手動で削除する。 ここに古いSimulatorが残っている状態。スクショのものは削除後のもの。 Runtimeを削除する /Library/Developer/CoreSimulator/Profiles/Runtimes から、不要なシミュレータのバージョンのディレクトリを削除する。 私は rmtrash を使っている...
https://shinespark.hatenablog.com/entry/2018/03/10/090000
受託開発での iOS アプリプロジェクト新規作成プラクティス(上編:Xcode 編) - Qiita      2019-02-01 02:20:59  詳細
前書き 本記事は受託開発前提で書いております。そのため、受託開発における特殊な要件がいくつかあります。もちろん通常の開発にも通用する部分は多いですが、どこまで流用するかは読者の皆さん自身にご判断をゆだねます。 本記事のサンプルとして使われたプロジェクトはこちらの GitHub リポジトリーからダウンロード...
https://qiita.com/lovee/items/38cdfd5d2f5827f27427