部分 iOS 设备由于越狱问题可能会出现调用 so 报错的问题,报错如图:
如果是 7 系列 10 系统设备,由于越狱问题此系统无法正常使用触动,请升级手机系统后安装专业版 arm64 版本再试下。
如果非 7 系列 10 系统设备,非脚本作者请联系脚本作者在脚本代码开头加下如下代码后更新脚本后再试。
如果是提示 ts.so 报错请用以下代码,如果是 sz.so 等报错请将 ts.so 改成报错的 so。
1 2 |
os.execute("cp -rf " .. userPath() .. "/plugin/ts.so /Applications/TouchSprite.app/libs/ts.so") package.cpath = '/Applications/TouchSprite.app/libs/?.so;' .. package.cpath |
小精灵报错需要将上方代码中的 TouchSprite 改成小精灵包名的第三段,可以在小精灵开发者平台的小精灵管理中的详细信息中查看包名。
如小精灵包名为 com.d5dc0881f0a040897.ceshijichu,则应将 TouchSprite 替换为 ceshijichu,如以下代码。
1 2 |
os.execute("cp -rf " .. userPath() .. "/plugin/ts.so /Applications/ceshijichu.app/libs/ts.so") package.cpath = '/Applications/ceshijichu.app/libs/?.so;' .. package.cpath |
企业版报错需要将 TouchSprite 替换为 TouchSpriteENT
1 2 |
os.execute("cp -rf " .. userPath() .. "/plugin/ts.so /Applications/TouchSpriteENT.app/libs/ts.so") package.cpath = '/Applications/TouchSpriteENT.app/libs/?.so;' .. package.cpath |