xcode 如何在TemplateInfo.plist中添加swift包?

ymdaylpp  于 2023-08-07  发布在  Swift
关注(0)|答案(1)|浏览(96)

我想在TemplateInfo.plist文件中链接一个Swift Package Manager包和我的Xcode模板
它位于Xcode UI中的

project.pbxproj中,它看起来像

/* Begin XCRemoteSwiftPackageReference section */
        255340AE243903CF00EFC2D2 /* XCRemoteSwiftPackageReference "UIKitPlus" */ = {
            isa = XCRemoteSwiftPackageReference;
            repositoryURL = "https://github.com/MihaelIsaev/UIKitPlus";
            requirement = {
                kind = upToNextMajorVersion;
                minimumVersion = 1.18.0;
            };
        };
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
        255340AF243903CF00EFC2D2 /* UIKitPlus */ = {
            isa = XCSwiftPackageProductDependency;
            package = 255340AE243903CF00EFC2D2 /* XCRemoteSwiftPackageReference "UIKitPlus" */;
            productName = UIKitPlus;
        };
/* End XCSwiftPackageProductDependency section */

字符串
我正试图找到一种方法,如何将其添加到TemplateInfo.plist中,以便将其预先添加到我的新项目中。

jm81lzqq

jm81lzqq1#

您可以编辑TemplateInfo.plist文件,并在Options键下添加一个新的键值对,结构如下:

key:依赖项
value:字典数组,每个字典代表一个Swift Package。

<key>dependencies</key>
<array>
  <dict>
    <key>package</key>
    <string>https://github.com/YourPackage</string>
    <key>version</key>
    <string>1.0.0</string>
  </dict>
</array>

字符串

相关问题