s.c
s.c

注册于 6年前

回答
23
文章
1
关注者
0

app.install()不能使用可能是appsync的兼容问题, 如果可以使用巨魔商店的话, 可以使用下面的代码安装ipa, 但是16.7.11应该安装不了巨魔商店, 作下参考吧.

  1. 首先打开巨魔商店设置里的"URL Scheme Enabled"选项
  2. 使用sys.openUrl函数调用巨魔商店安装
function install_ipa_with_trollstore(ipa_path)
    sys.openUrl("apple-magnifier://install?url=file://" .. ipa_path)
end

function main()
    install_ipa_with_trollstore("/var/test.ipa")
end

调试的什么样的脚本, 方便的话提供一下, 我这边重现不出来这个问题.

另外提供下你的触摸精灵版本号和VSCode触摸精灵插件的版本号

这里要用标准的正则表达式, 而不是Lua的简化版本

".+\\(\\+\\d+\\)"

使用缩放参数和png格式, 占用应该不大吧.

  1. 模拟器要设置成竖屏模式
  2. 单独测试点击和截图, 看看具体是哪个函数异常

toast('hello', 1000)是异步显示1秒时间的hello, 脚本并不会等待它显示完, 而是接着运行下面的内容, 如果你要同步等的话自己在后面加mSleep(1000)

inputText()需要, 脚本运行完不是会自己切换回之前的输入法的吗, 你的没有切回吗.

发布
问题