2016-09-23 80 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.1Appcelerator CLI 5.5.1 (與5.5.0相同,但有一些bug修復)或更高版本。還要確保所選的SDK是5.5.1,並且tiapp.xml<sdk-version>5.5.1.GA</sdk-version>作爲選定的SDK進行構建。

+0

作爲一個說明 - 我有最新的CLI和tiapp.xml中指定的最新SDK,但直到我也運行'appc use latest'時才起作用' – threeve

+0

CLI只能使用CLI本身進行設置(請參閱命令以上)。 tiapp.xml只管理SDK版本。很高興它現在可以工作! –