如何在iphone 5s及更高版本上进行cydia调整工作

时间:2016-01-03 10:29:01

标签: jailbreak cydia tweak

我已经完成了我的第一次调整,并且还增加了64位兼容性,但它不适用于我的iphone 5s但它可以在ipad 4上运行.plzz帮我解决了这个问题。

这是我的makefile enter image description here

1 个答案:

答案 0 :(得分:1)

可能是因为您在其显示的某些标题中包含了损坏的标题

float functionName();

但实际上是

CGFloat functionName();

因此,当您编译项目时,它将在32位设备上运行,但不会在64位设备上运行,因为您的代码认为它将接收 float ,而有时它将接收 double 在64位设备上

因为 CGFloat 在32位设备上是 float ,在64位设备上是 double 。所以你必须检查你正在使用的标题,看看它们中是否包含 float double ,因为apple会大量使用它们的类型,而且它们很少使用普通的C类型。 / p>