2016-09-23 1 views
1

Обновлено до macOS 10.12 и Xcode 8 и не может быть создано для магазина приложений. Никаких изменений, кроме Xcode 8 и macOS. Я использую SDK 5.5.0.GA.Отсутствует идентификатор связки - macOS 10.12 и Xcode 8 - 5.5.0.GA

-

[ERROR] : Error details: Bundle identifier is missing. MySlomins doesn't have a bundle identifier for the Release build configuration. Add a value for PRODUCT_BUNDLE_IDENTIFIER in the build settings editor. 
[ERROR] : Error details: Code signing is required for product type 'Application' in SDK 'iOS 10.0' 

    Name      = Mac OS X 
    Version      = 10.12 
    Architecture    = 64bit 
    # CPUs      = 8 
    Memory      = 17179869184 
Node.js 
    Node.js Version    = 0.12.7 
    npm Version     = 2.11.3 
Titanium CLI 
    CLI Version     = 5.0.9 
Titanium SDK 
    SDK Version     = 5.5.0.GA 
    SDK Path     = /Users/ktucc/Library/Application Support/Titanium/mobilesdk/osx/5.5.0.GA 
    Target Platform    = iphone 
Command 

ответ

2

Многие люди испытали эту проблему, прежде чем при обновлении до Xcode 8 (TIMOB-23518) и раствор в основном такой же до сих пор:

Пожалуйста, убедитесь, что у вас есть и Titanium SDK 5.5.1 и Appcelerator CLI 5.5.1 (аналогично 5.5.0, но с некоторыми исправлениями ошибок) или более поздней версии. Также убедитесь, что выбранный SDK равен 5.5.1, а tiapp.xml имеет <sdk-version>5.5.1.GA</sdk-version> в качестве выбранного SDK для сборки.

+0

В качестве примечания - у меня был последний CLI и последний SDK, указанный в файле tiapp.xml, но это не сработало, пока я также не запускал 'appc use latest' – threeve

+0

. CLI можно установить только с помощью самого CLI (см. Команду выше). Tiapp.xml управляет только версией SDK. Счастлив, что он работает сейчас! –

Смежные вопросы