问题标签 [theos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jailbreak - Theos make: *** [内部安装] 错误 1
我将开始开发越狱调整。我从本教程开始:http: //brandontreb.com/beginning-jailbroken-ios-development-building-and-deployment/
我使用此命令收到以下错误
好的,变量 THEOS_DEVICE_IP 已设置。我用这个命令做到了:
function - 使用 Logos (%hook) 从另一个类调用函数
注意:此代码不是原始代码的精确复制品,而是说明(非常准确)问题所在,以及我对代码的意图是什么。
我在DaClass1
的视图中添加了一个按钮(这很好用):
但UIButton
's action:
( dismissWithAnimation:YES:nil
) 实际上来自另一个类:
当 UIButton 在时,我如何从我的 'sdismissWithAnimation
中调用?DaClass2
UIButton
action:
DaClass1
ios - 如何在首选项包中使用 PSLinkListCell 中的值?
我想为我的越狱调整制作一个偏好包。我成功地制作了一个带有有效开关的偏好包。
但我想要一个选择颜色的设置。例子:
所以如果我点击颜色,它会带我到另一个屏幕,要求我选择“蓝色”、“黄色”或“绿色”。我看过网上的教程,我认为这是一个PSLinkList
.
但我希望我的调整能够读取 plist 并记录选择的颜色。我认为它会读取 的validValues
,PSLinkList
对吗?
但是我会用什么代码来阅读 plist?
编辑:Nate 帮助我添加了 PSListcontroller,但我遇到了一个问题:
这是我的 plist http://pastebin.com/uNKzLBrf
帮我解决这个问题?
macos - MacPorts 安装 dpkg 错误
更新:
sudo port selfupdate
没有返回任何错误。这是输出:
但是,当我运行时sudo port upgrade outdated
,出现以下错误:
运行sudo port upgrade gettext
返回以下错误:
原始问题:
我目前正在尝试dpkg
在我的 Mac OS 10.7.5 上安装,所以我可以运行 theos sudo make package
(它告诉我我不能这样做,因为dkpg
没有安装)。
我按照这里的说明进行操作,但是在运行时遇到了问题sudo port install dpkg
。这是错误:
这是的内容main.log
:
谁能帮我dpkg
安装?我完全不知道问题是什么。
objective-c - theos mobilesubstrate 调整中的 id 对象,我无法禁用它 -(id)
我不知道这段代码是否正确,我搜索了 2 天没有答案。在 -(void) 上,此代码工作得非常好,它会一直禁用 -(void),直到禁用 objecForKey。我想要的是通过切换保持 (id)mqttSender 禁用/启用,但我做不到。请问有什么帮助吗?
ios - Theos 和模拟器 - 我可以在 IOS 模拟器上开发 cydia 调整和测试吗
我找到了一些关于如何安装 Theos 以开发越狱应用程序/调整的很棒的教程:http: //iphonedevwiki.net/index.php/Theos/Getting_Started
问题是,我只有 1 个运行 ios 6 的 iphone(iphone 5)。如果我开发这样的越狱/调整,我可以在 ios 模拟器上运行它,以便我可以在不同的 ios 版本上进行测试吗?
ios - WeeApp iOS 通知中心小部件:位置服务不保存权限(越狱)
我正在使用 theos 模板为越狱的 iPhone 制作通知中心(因此它在 WeeApp 上运行)。这是一个天气小部件,我希望它能够获取手机的当前位置,以便它可以从最近的车站获取天气。我目前正在使用以下代码开始获取位置:
我有一个didUpdateLocations
方法。所有这些工作正常。问题在于手机用于获得使用该位置的权限的弹出窗口。首先,它表示 SpringBoard 想要使用该位置。有没有办法让它说出我的小部件的名字?
更重要的是,保存的权限不会保留。只要手机在运行,它们就会持续存在,但每次我重新启动并再次打开通知中心时,它都会重新请求使用该位置的权限。
当然,这不是一个致命的问题,但它很烦人。有没有办法让手机记住允许小部件使用当前位置?
ios - 为 theos 构建系统启用 ARC
我目前正在使用 theos 构建系统为越狱的 iPhone 编写应用程序和调整。有没有办法让我使用theos为特定项目启用自动引用计数?
我已经用谷歌搜索并试图破译 theos makefile,但我找不到任何东西。
ios - 无法在沙盒外为 THEOS Tweak 创建目录
我正在使用连接到 Google Chrome 应用程序的 THEOS 对 iPhone 进行调整。部分调整功能是使用 ASIHTTPRequest/ASINetworkQueue 处理下载和保存文件。用户可以自由选择和设置下载目的地。只要我将下载路径设置为“/tmp”或 Google Chrome 文档文件夹,它就可以正常工作。当我尝试选择其他文件夹时,例如“/var/mobile/Documents/”,我没有收到权限错误:
Domain=NSCocoaErrorDomain Code=513 "操作无法完成。(Cocoa 错误 513.)" UserInfo=0x1f53e230 {NSFilePath=/var/mobile/Documents, NSUnderlyingError=0x1f53b3d0 "操作无法完成。操作不允许
我查看了这个错误并尝试了 StackExchange 上建议的所有其他答案,但无济于事。
我正在为 IOS 6 开发,我将在这里阅读的答案作为链接包含在内,以防你们认为我错过了一些东西:
1 -如何制作iOS目录?
2 - iphone在沙箱外创建文件夹
4 -在 iOS 上为 NSFileManager 获得 root 权限(越狱)
最后一个链接是指以 root 身份运行应用程序以访问非移动目录,但不确定这是否合适,因为我只是对 Chrome 进行了调整。
我希望有人可以帮助我解决这个问题或为我指明正确的方向。我在扯头发。
这是一个用于创建对我不起作用的目录的通用代码片段:
提前谢谢你们