- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个仅包含 Springboard.h
header 的简单调整。我在使用 Theos 制作时得到了这个:
这是我在构建时遇到的编译错误:
Preprocessing Tweak.xm...
Compiling Tweak.xm...
In file included from Tweak.xm:1:
/opt/theos/include/SpringBoard/SpringBoard.h:22: error: ISO C++ forbids declaration of ‘GSEventRef’ with no type
/opt/theos/include/SpringBoard/SpringBoard.h:22: error: expected `;' before ‘_headsetDownEvent’
/opt/theos/include/SpringBoard/SpringBoard.h:56: error: ISO C++ forbids declaration of ‘opaque_pthread_t’ with no type
/opt/theos/include/SpringBoard/SpringBoard.h:56: error: expected `;' before ‘*’ token
/opt/theos/include/SpringBoard/SpringBoard.h:64: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:64: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:64: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:102: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:102: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:102: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:103: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:103: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:103: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:107: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:107: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:107: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:108: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:108: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:108: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:110: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:110: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:110: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:122: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:122: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:122: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:130: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:130: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:130: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:131: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:131: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:131: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:132: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:132: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:132: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:133: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:133: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:133: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:145: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:145: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:145: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:147: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:147: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:147: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:148: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:148: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:148: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:149: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:149: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:149: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:150: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:150: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:150: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:151: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:151: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:151: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:152: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:152: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:152: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:153: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:153: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:153: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:158: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:158: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:158: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:165: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:165: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:165: error: expected `;' before ‘)’ token
/opt/theos/include/SpringBoard/SpringBoard.h:202: error: expected type-specifier before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:202: error: expected `)' before ‘GSEventRef’
/opt/theos/include/SpringBoard/SpringBoard.h:202: error: expected `;' before ‘)’ token
Tweak.xm: In function ‘void _logosLocalInit()’:
Tweak.xm:15: error: ‘MSHookMessageEx’ was not declared in this scope
make[2]: *** [obj/Tweak.xm.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [Peel.all.tweak.variables] Error 2
有谁知道为什么我导入的头文件会出现编译器错误?
最佳答案
您使用的 header 的问题在于它们包含其他私有(private)框架,例如 GraphicsServices。我不相信 Ryan Petrich 打算将那些用于调整开发。试试这些,或者使用类转储自己转储它们。 https://github.com/Fr0stDev/SpringBoard-iOS5-Headers
祝你好运!
关于objective-c - Cydia 调整开发 - header 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9713266/
是否可以通过 cydia 编写应用程序以像 appsyn 一样在后台运行?使用越狱设备。 没有后台程序(Cydia) 或者是否可以隐藏图标形式的跳板并隐藏箭头(Corelocation)? 我想像在后
我正在为我的 friend 托管一个个人存储库。我正在使用 cyman 脚本来生成和维护存储库。我的存储库托管在 http://184.95.54.221/ 问题是,在 iPhone 上,当您进入存储
我使用 DHowett 的 Theos 进行了应用程序和 mobilesubstrate 调整。 Tweak是应用程序的一个子项目。我在 iPhone 上测试过,一切正常。然后我创建了一个 Cydia
我已经为Apple的App Store构建了一个应用程序,现在我想将该应用程序提交到Cydia商店。我怎样才能做到这一点?我应该将为 App Store 构建的 app.zip 文件发布到 Cydia
我在 Cydia 上托管的应用程序遇到问题。用户提示该应用程序在启动时崩溃。该应用程序使用 CoreData,我认为这与此有关。奇怪的是,在测试时使用模拟器或在我的设备上它工作得很好。但是一旦通过 C
我见过很多针对 Cydia 的 Flex 补丁,但每次我尝试处理 Cydia 时,它都会花费很长时间,然后使 Flex 崩溃。我使用的是最新的 Flex 2 版本,它不是破解版本。 所以我想到了使用C
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit th
我有一个非常简单的项目,我使用 iosopendev.com 创建的和 xcode .该程序在 /Applications 中正确安装文件夹,但不会在主屏幕上创建快捷方式。 是的,我们正在谈论越狱的
我的目标是学习为 iphone 开发越狱调整:例如 f.lux、Activator、Barrel、DirectionBar... 但我的问题是我不知道从哪里开始。我只知道一些 C 和 Objectiv
与标题差不多。我想在我的 iOS 11 设备上安装第 3 方应用程序,但唯一的方法是通过自签名 .ipa 并通过 Cydia Impactor 安装它。 这样做可能存在哪些安全问题? 一旦信任,该应用
我正在开发一个新的 Cydia 调整,它会被支付!我不希望它被破解/盗版/重新分发的问题。我可以在我的调整中使用任何脚本吗? 几个例子: 一个脚本,它会安全地向您发送日志,以了解用户是购买了它还是破解
我一直在开发一个 Core Data iOS 应用程序,它可以通过 Apple 的“ channel ”完美运行——iOS 模拟器和 Xcode 安装,但是当我尝试手动将它安装到设备上时,应用程序崩溃
常规 iOS App Store 应用程序可以通过 iTunes 在其 Info.plist 中打开 UIFileSharingEnabled 与计算机交换文件。交换的文件放置在应用程序的 Docum
我不介意使用私有(private) API 或 Apple 不喜欢的任何类型,但我更喜欢一种快速解决方案,而不是像在后台播放静音或调配之类的东西。 显然这不适用于应用商店,所以请不要讲课 :) 那么如
我开始为 iPhone 开发应用程序。我想开发 1 个特定的应用程序,但 Apple 肯定会拒绝它,所以我想为 Cydia 开发它,因为我认为它很有用。 我试图弄清楚如何使用 Theos 和 XCod
我是 Apple 开发者计划的成员,因此我可以在我的设备上进行代码签名和安装。 是否可以从 Cydia 获取应用程序(它似乎没有使用 mobilesubstrate,它打包为 .deb)并重新签名,以
第一次,我想为 Cydia Store 构建一个应用程序。我有一个 Apple 开发者帐户以及我的应用程序的配置文件。我在大多数关于为 Cydia 构建应用程序的教程中看到: "build your
我正在为越狱的 iOS 编写一个应用程序,其中包括一个 UI 应用程序和一个启动守护程序。我将启动守护进程设置为 UI 应用程序项目的子项目。 一切正常,除了我无法卸载软件包,然后在安装过程中重新加载
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭
我正在构建一个仅包含 Springboard.h header 的简单调整。我在使用 Theos 制作时得到了这个: 这是我在构建时遇到的编译错误: Preprocessing Tweak.xm...
我是一名优秀的程序员,十分优秀!