2016-08-25 10 views
12

AppseleratorStudio (Titanium), budować: 4.6.0.201605201934
MacBook Pro
Mini iPad, OS 8.1.Problem z budową iOS na AppseleratorStudio [Błąd]: nieprawidłowy "--device-id" wartość ""

Znalezione podobne pytania, ale nie udzielono wielu odpowiedzi, a większość pytań dotyczyła Androida. Chcąc dostarczyć więcej informacji, jeśli to konieczne.

2016-08-22T08:48:24.385Z | DEBUG | getTiDefaultPath /Users/at/Library/Application Support/Titanium 
    2016-08-22T08:48:24.386Z | DEBUG | active sdk install path /Users/at/Library/Application Support/Titanium 
    2016-08-22T08:48:26.476Z | DEBUG | to download {"modules":[{"oses":["linux","win32","osx"],"platforms":["iphone","android"],"required":true,"partner_id":"A0B129A418829127EC551EB8ADB0D1CC","partner_name":"Appcelerator","name":"Hyperloop","description":"Gain complete access to native APIs in your Titanium mobile applications.","id":"hyperloop","guid":"99a136cd-4e51-40da-bcdb-d514f5895fb5","version":"1.2.6","url":"http://appcelerator-modules.s3.amazonaws.com/hyperloop-1.2.6.zip","min_mobilesdk_version":"5.4.0"}],"components":[]} 
    [ERROR] : Invalid "--device-id" value "" 
    Available iOS Devices: 
     814afcb29c793aea10b182b53f3f629b73ed1a39 iPad mini 
     itunes         iTunes Sync 
    For help, run: titanium.js help build 


Upd1. Dodane urządzenie id w poleceniu budowlanej, oto wynik:

[INFO] Invoking xcodebuild 
[ERROR] BUILD FAILED 
[ERROR] The following build commands failed: 
[ERROR]   CodeSign build/Products/Debug-iphoneos/Anna-inzicht.app 
[ERROR] (1 failure) 

również próbował oczyścić projekt - nie pomogło.

Aktualizacja2. Działa poprawnie na emulatorze, niepowodzenie jest tylko z prawdziwym urządzeniem.

Odpowiedz

1

Wreszcie, rozwiązanie było łatwe - utworzono nowy projekt, przeniesiono wszystkie pliki z folderu app.
Kompilacja działa teraz.

2

Spróbuj dodać --device-id 814afcb29c793aea10b182b53f3f629b73ed1a39 do komendy titanium build.

+0

Ciągle nie można zbudować i zainstalować. Pls. zobacz edytowaną odpowiedź. –

3

Najprostszą poprawką jest przejście do "Debuguj konfiguracje ..." i usunięcie konfiguracji dla twojego projektu. Studio automatycznie je odbuduje lub może poprosić o wybrany profil udostępniania, którego chcesz użyć.

Goltsev Eugene działa trochę, ponieważ tworzenie nowego projektu powoduje utratę całej historii, analityki, push itp. Na platformie appcelerator.