【问题标题】:Xcode .bundle and .dylibXcode .bundle 和 .dylib
【发布时间】:2015-11-22 11:08:25
【问题描述】:

有没有办法将 .bundle 和 .dylib 合并到一个文件中。我已经为它写了一个调整和一个偏好包。我如何将它们安装为一体?

【问题讨论】:

    标签: ios xcode jailbreak cydia


    【解决方案1】:

    您必须将所有的调整文件打包在一个 DEB 包中

    例如创建一个名为 Tweak 的目录 并在其中创建另一个名为 DEBIAN 的目录 在 debian 目录中创建一个名为 control 的文本文件

    内部控制

    Package: com.example.tweak
    Name: Tweak
    Version: 1.0
    Architecture: iphoneos-arm
    Author: Sull <email@email.com>
    Depiction: http://yourdepiction.com/example
    Description: Example description here.
    Homepage: http://example.com
    Maintainer: Sull <email@email.com>
    Section: Tweaks 
    

    *编辑完控制文件后,转到最后一行的末尾并按回车键,现在保存文件。您总是必须转到最后一行并按回车键,否则在构建时会遇到错误。

    正如你所说,你有一个 Preferences 包和一个 Dylib,所以 Tweak 目录应该是这样的

    /Tweak
    ----/DEBIAN
    --------/control
    ----/Library
    --------/MobileSubsttrate
    ------------/DynamicLibraries
    ----------------/tweak.dylib
    ----------------/tweak.plist
    --------/PreferenceLoader
    ------------/Preferences
    ----------------/tweakPref.plist
    --------/PreferenceBundles
    ------------/tweakPref.bundle
    

    现在在终端运行命令 dpkg -b /Tweak

    假设 Tweak 文件夹位于根目录中

    您可以忽略这些警告,它们是完全正常的。 警告,Tweak/DEBIAN/control' contains user-defined fieldName' 警告,Tweak/DEBIAN/control' contains user-defined fieldAuthor' 警告,Tweak/DEBIAN/control' contains user-defined fieldSponsor' dpkg-deb: 忽略 3 个关于控制文件的警告

    会有一个名为Tweak.deb的文件,您可以通过终端或iFile等应用程序将其安装到iPhone

    【讨论】:

      猜你喜欢
      • 2012-05-08
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 2011-10-11
      • 2017-03-12
      • 1970-01-01
      • 2011-05-31
      • 1970-01-01
      相关资源
      最近更新 更多