Mac Cocoa |
Author |
Message |
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Feb 22, 2024 7:39 pm Post subject: xcodebuild |
|
|
waldo - Using xcodebuild to Build from the Command Line
"In this post, we'll learn what xcodebuild is. And after that, we'll learn about
some of the terms related to an Xcode project, like workspace, target, and
scheme. This knowledge is required before we start building our project. After
that, we're going to build an already-made project through xcodebuild. And
we'll also add those commands into a script file." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Feb 22, 2024 7:41 pm Post subject: |
|
|
apple - TN2339 - Building from the Command Line with Xcode FAQ
"The Command Line Tools Package is a small self-contained package available
for download separately from Xcode and that allows you to do command line
development in macOS. It consists of the macOS SDK and command-line tools
such as Clang, which are installed in the /Library/Developer/CommandLineTools
directory." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Feb 22, 2024 7:51 pm Post subject: |
|
|
betterprogramming.pub - Xcode Command-Line Tools: Use Cases
"Build, archive, test, create an XCFramework, inject notifications, and
simulate deeplinks" |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Fri Mar 01, 2024 8:25 pm Post subject: |
|
|
apple - What is an XCFramework?
apple - Create an XCFramework
"You can create an XCFramework that contains multiple platform-specific
variants to be used by clients on different platforms, including Simulator
builds. XCFramework can also contain a macOS variant of your framework
built for AppKit and another macOS variant of your framework built for UIKit." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Mar 07, 2024 8:58 pm Post subject: |
|
|
El Moez Amira - Introduction -- How to create an iOS Framework Pt0
"There are two types of binary frameworks: Universal frameworks & XCFrameworks
Starting in Xcode 12.3, Fat frameworks cannot be used anymore. This
series will obviously focus on XCFrameworks.
XCFrameworks are the new and official form of distributing binary frame-
works in the Apple platforms, they were introduced to the world in 2019
to solve many ongoing inconveniences that developers were facing."
El Moez Amira - Build your first XCFramework -How to create an iOS framework Pt 1
"In today's post, we will create a framework called SimpleMath, which will
contain some basic functions for some basic mathematical algorithms, so fire
up your Xcode and let's start by creating a new project!"
El Moez Amira - Take your documentation skills to the next level -- How to create an iOS framework Pt2
"Documenting your framework is not just a fancy thing to do, it's an
essential step any library/framework author cannot afford to skip, and with
Xcode 13, documentation in has never looked this great before! so you
should take pride in your work and document it!" |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Mar 07, 2024 9:25 pm Post subject: |
|
|
Appspector - XCFrameworks Internals: A container for iOS frameworks
"The framework is a bundle or a directory with a particular structure. In the
case of a framework, it contains library code and a plist file with some meta
info about the framework." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Thu Mar 07, 2024 9:32 pm Post subject: |
|
|
Xcode and XCFrameworks -- new format of packing frameworks
- Packing dependencies under all target platforms and architectures in one single bundle from the box
- Connection of the bundle in the format of XCFramework, as a single dependency for all target platforms and architectures
- Missing the need in fat/universal build of the framework
- No need to get rid of x86_64 slices before uploading end applications to AppStore |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3136 Location: Europe
|
Posted: Sun Apr 14, 2024 8:35 am Post subject: |
|
|
git - xcframework-build
"A build script to generate universal xcframework with code signing for iOS and
macOS platforms. Other platforms can be added as required easily." |
|
Back to top |
|
|
|