Xcode project inside project

They are called cross project references. From the link below: Cross-project references are a convenient way to create relationships between two separate Xcode projects. One method of creating shared frameworks is using sub-projects. You can also do it with single projects. More here: https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Tasks/CreatingFrameworks.html Other links: Xcode 4 Adding a Sub Project

XCFramework with Pods Dependencies

You can create a pod and publish it. Check https://guides.cocoapods.org/making/making-a-cocoapod.html Sample Podspec file with XCFramework + Third party dependency Pod::Spec.new do |s| s.name=”XCFrameworkTest” # Name for your pod s.version = ‘0.0.1’ s.summary = ‘Sample Spec’ s.homepage=”https://www.google.com” s.author = { ‘Sample’ => ‘[email protected]’ } s.license = { :type => “MIT”, :text => “MIT License” } s.platform … Read more

Swift debugger does not show variable values when importing ObjC framework

I got a message from an Apple developer stating that they’ve observed this problem, and that it could be fixed by moving the .framework to a subfolder of the project. Apparently the module .. was built in directory error appears only if the .framework is in the same folder as the .xcodeproj aka $(PROJECT_DIR). However … Read more