app, watch 및 watch 확장에는 모두 유효한 엔터프라이즈 프로비저닝 프로파일이 선택되어 있습니다. 개발자 포털에서 이들을 만들었습니다. 어떤 이유로 appcelerator는 항상 프로비저닝 파일을 찾을 수 없다고 주장합니다. (~/Library/MobileDevice/Provisiong Profiles에서 볼 수는 있지만). 이들은 모두 엔터프라이즈 프로비저닝 프로파일입니다.유효한 프로비저닝을 사용하는 Titanium + Watch 응용 프로그램은 빌드되지 않습니다.
[ERROR] : iOS extension "App" target "App WatchApp" has invalid provisioning profile UUID in tiapp.xml.
[ERROR] : Unable to find a valid provisioning profile matching the UUID "xxxxxxx-b4ea-458e-ade5-542b1de1d7ed".
다음은 구성에 ti build를 사용하여 얻은 결과입니다.
Operating System
Name = Mac OS X
Version = 10.12.4
Architecture = 64bit
# CPUs = 8
Memory = 17179869184
Node.js
Node.js Version = 4.8.2
npm Version = 4.5.0
Titanium CLI
CLI Version = 5.0.12
Titanium SDK
SDK Version = 6.2.0.v20170510071058
SDK Path = /Users/username/Library/Application Support/Titanium/mobilesdk/osx/6.2.0.v20170510071058
Target Platform = iphone
Command
/usr/local/Cellar/[email protected]/4.8.2/bin/node /Users/username/.appcelerator/install/6.2.0/package/node_modules/titanium/lib/titanium.js build --platform ios --build-only --force-copy -T dist-adhoc --config-file /var/folders/tw/l7_bcdgx3mn8k7m36k_3qgrh0000gp/T/build-1494442724047.json --log-level info --no-banner --project-dir /Users/username/Documents/Appcelerator_Studio_Workspace/App