Appcelerator 実行不可
▷「実行」ボタンを押す(Xcodeではシュミレーターが起動する)
シュミレータが起動された
iOS 15.2 のシュミレーターが表示されていない。何もダウンロードされていないように見える。
目次
Appcelerator CLI ではエラーが発生する
MyFirstApp % appc run --platform ios
Appcelerator Command-Line Interface, version 9.0.1
Copyright (c) 2014-2022, Appcelerator, Inc. All Rights Reserved.
2022-2-3 18:04:05
Operating System
Name = macOS
Version = 12.2
Architecture = 64bit
# CPUs = 6
Memory = 8589934592
Node.js
Node.js Version = 12.22.9
npm Version = 6.14.15
Titanium CLI
CLI Version = 5.3.2
Titanium SDK
SDK Version = 10.1.1.GA
SDK Path = /Users/misadmin/Library/Application Support/Titanium/mobilesdk/osx/10.1.1.GA
Target Platform = iphone
Command
/Users/misadmin/Library/Application Support/fnm/node-versions/v12.22.9/installation/bin/node /Users/misadmin/.appcelerator/install/9.0.1/package/node_modules/titanium/lib/titanium.js build --platform ios --config-file /var/folders/2s/6h_65m396xng6kc1jy7sf9tm0000gn/T/build-1643879039719.json --log-level info --no-banner --project-dir /Users/misadmin/MyFirstApp
[ERROR] Unable to find an iOS Simulator running iOS 15.2.
MyFirstApp %
Visual Studio Code 「実行とデバッグ」実行不可
何も変化なしで実行できない
デバイスを認識させてみる
Deviceを右クリックしBuilを選択する
Refresh Devices でデバイス(スマホ)を認識させる
デバイスを認識できた
認識したデバイスで実行してみる
▷を押して実行するが` Select certificate が表示される。certificateを指定しないと実行できない。
シュミレーターのダウンロード
メニューから「`Xcode」-「Preferences…」
↓ を押す
シュミレーターが表示されない
右クリックし、Buildを押しても「Select simulator version」と表示されるだけで、選択も何もできない。
VSCodeでiOSシュミレーターを表示するには、Xcodeのコマンドラインツールに場所を指定していないと表示できません。
参考
Flutter-VSCodeを解決する方法がIOSシミュレーターデバイスを表示しない
メニューから「Xcode」ー「Preferences…」を選択し、Locationsを開く
Command Line Tools に Xcode 10 以上を選択します(以下では 13.2.1 を選択)
VSCodeを再起動する
[INFO] LaunchLogo@2x~ipad - Used for ipad - size: 1024x1024 - size: 1024x1024
[ERROR] Error: Command failed: java -jar "/Users/misadmin/Library/Application Support/Titanium/mobilesdk/osx/10.1.1.GA/node_modules/node-appc/tools/resizer/resizer.jar" "/Users/misadmin/Documents/git/MyVscApp/DefaultIcon-ios.png" "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small.png" 29 29 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small@2x.png" 58 58 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small@3x.png" 87 87 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40.png" 40 40 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40@2x.png" 80 80 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40@3x.png" 120 120 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-60@2x.png" 120 120 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-60@3x.png" 180 180 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-76.png" 76 76 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-76@2x.png" 152 152 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-83.5@2x.png" 167 167 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Marketing.png" 1024 1024 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo~iphone.png" 320 320 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@2x~iphone.png" 374 374 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@3x~iphone.png" 621 621 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo~ipad.png" 384 384 "/Users/misadmin/Documents/git/MyVscApp/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@2x~ipad.png" 1024 1024
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
at ChildProcess.exithandler (child_process.js:308:12)
at ChildProcess.emit (events.js:314:20)
at maybeClose (internal/child_process.js:1022:16)
at Socket.<anonymous> (internal/child_process.js:444:11)
at Socket.emit (events.js:314:20)
at Pipe.<anonymous> (net.js:675:12)
Process exited with 1
ターミナル プロセスが終了コード 1 で終了しました。
ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
java インストール
java インストール後に実行すると動いた!!!