博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MokeyDev 的logos tweak工程使用注意事项
阅读量:6274 次
发布时间:2019-06-22

本文共 1221 字,大约阅读时间需要 4 分钟。

前言

由于使用MonkeyDev 进行开发,支持使用CocoaPods,因此今天进行了尝试

pod 的时候不要使用use_frameworks!

platform :ios, '8.0'inhibit_all_warnings!#use_frameworks!target 'weiliu' do   pod 'CocoaAsyncSocket'   pod 'JSONModel', '1.1.0'   pod 'AFNetworking', '3.0.4'end

因为目前MonkeyDev的不足之处:

  • 所有第三方库都必须设置Build Active Architecture Only改成No
  • 暂时只支持静态库

修改app LLVMXX -language-Object-C 支持ARC

Y-Y-Y-NO

ip 的配置

图片描述

集成shell脚本

图片描述

  • Xcode 环境变量

在build 过程中,要想观察所有已存在的环境变量,你可以在 Build Phases 中添加一个 “Run Script”,并勾选上 “Show environment variables in build log”。

修改plist 设置注入目标app

/Package/Library/MobileSubstrate/DynamicLibraries/SQTaoke.plist

编译参数修改

图片描述

如果你拖入的应用砸壳的架构和安装设置架构不一致的话,比如只砸了armv7的架构,但是要安装到64位的机器,就需要把pod进来的所有有源码的库的Build Settings下Build Active Architecture Only Debug改成No,包括Pods-xxxxDylib这个Target。

修改项目基本信息(名称 组织 版本 著作)

Package/DEBIAN/control

Q&A

  • 1、Tweak如何导入第三方framework
include $(THEOS)/makefiles/common.mkTOOL_NAME = UnfairPlayUnfairPlay_FILES = main.mmUnfairPlay_CFLAGS = -F./layout/usr/bin/Frameworks -Wno-ignored-attributes -Wno-unused-variable -Wno-unused-functionUnfairPlay_LDFLAGS= -F./layout/usr/bin/Frameworks -framework MachOKit -miphoneos-version-min=8.0 -rpath /usr/bin/Frameworksinclude $(THEOS_MAKE_PATH)/tool.mk

但是如果是新项目的话,我喜欢使用MokeyDev创建logos tweak 之后, 进行pod 导入的方式。

转载地址:http://krlpa.baihongyu.com/

你可能感兴趣的文章
《Arduino家居安全系统构建实战》——1.5 介绍用于机器学习的F
查看>>
jquery中hover()的用法。简单粗暴
查看>>
线程管理(六)等待线程的终结
查看>>
《HTML5 2D游戏编程核心技术》——第3章,第3.7节反转滚动方向
查看>>
spring boot集成mongodb最简单版
查看>>
DELL EqualLogic PS存储数据恢复全过程整理
查看>>
《Node.js入门经典》一2.3 安装模块
查看>>
《Java 开发从入门到精通》—— 2.5 技术解惑
查看>>
又是神经网络!还能用来盗取XX女演员信息
查看>>
Ruby 1.9概要(5) 异常
查看>>
《网站性能监测与优化》一2.2 交易网站
查看>>
Ceph分布式存储学习指南1.5 Ceph块存储
查看>>
《Tableau 8权威指南》—— 1.1 Tableau是什么
查看>>
Python语言的创始人解释为什么Python数组的索引从0开始
查看>>
《Netty官方指南》把Netty当做一个通用的库
查看>>
sicp 2.3小结习题尝试解答
查看>>
Linux 性能诊断 perf使用指南
查看>>
实操分享:看看小白我如何第一次搭建阿里云windows服务器(Tomcat+Mysql)
查看>>
Sphinx 配置文件说明
查看>>
数据结构实践——顺序表应用
查看>>