メインコンテンツまでスキップ

アプリを起動する (app.run)

宣言

状態 = app.run(アプリバンドル識別子)

パラメータ

  • アプリバンドル識別子
    文字列型。対象アプリのアプリバンドル識別子は、XXT アプリケーション--その他--アプリ一覧 で確認できます

戻り値

  • 状態
    整数型。実行状態を返します
    0 が返された場合は起動成功を示します
    その他の値が返された場合は起動失敗を示します

説明

この関数がスクリプト内で正常に動作しない場合は、代わりに runApp 関数を使用してみてください

-- 内蔵の天気 App を起動してから終了
local r = app.run("com.apple.weather") -- App を起動。バンドル ID は XXT アプリケーション--その他--アプリ一覧 で確認できます
sys.msleep(10 * 1000) -- 10 秒待機
if r == 0 then
app.close("com.apple.weather") -- App を終了
else
sys.alert("启动失败", 3)
end

:上記のコードでは、本章以外の関数 sys.msleepsys.alert を使用しています