Titanium 缺少捆绑包标识符-macOS 10.12和Xcode 8-5.5.0.GA

Titanium 缺少捆绑包标识符-macOS 10.12和Xcode 8-5.5.0.GA,titanium,appcelerator,titanium-mobile,Titanium,Appcelerator,Titanium Mobile,我更新到macOS 10.12和Xcode 8,无法构建到应用商店。除了Xcode 8和macOS更新之外,没有其他更改。我使用的是SDK 5.5.0.GA -- 很多人在升级到Xcode 8()之前都遇到过这个问题,目前的解决方案基本相同: 请确保您同时拥有Titanium SDK 5.5.1和Appcelerator CLI 5.5.1(与5.5.0相同,但有一些错误修复)或更高版本的。还要确保所选SDK是5.5.1,并且tiapp.xml具有5.5.1.GA作为要使用的所选SDK进行构建

我更新到macOS 10.12和Xcode 8,无法构建到应用商店。除了Xcode 8和macOS更新之外,没有其他更改。我使用的是SDK 5.5.0.GA

--


很多人在升级到Xcode 8()之前都遇到过这个问题,目前的解决方案基本相同:


请确保您同时拥有
Titanium SDK 5.5.1
Appcelerator CLI 5.5.1
(与5.5.0相同,但有一些错误修复)或更高版本的。还要确保所选SDK是5.5.1,并且
tiapp.xml
具有
5.5.1.GA
作为要使用的所选SDK进行构建

对于我的案例,我没有输入标识符

对于此go项目设置->常规->标识->捆绑标识键入您的标识。它类似于com.example.projectname

另外,您需要将配置文件重新导入xcode


希望能有所帮助。

请注意,我在tiapp.xml中指定了最新的CLI和最新的SDK,但在我还运行了
appc use latest
之前,此命令无法工作。只能使用CLI本身设置CLI(请参阅上面的命令)。tiapp.xml仅管理SDK版本。很高兴它现在起作用了!
[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