アプリを起動する (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.msleep、sys.alert を使用しています