Siy*_*yah 8 iphone xcode ios cordova ionic-framework
检查依赖项代码签名错误:
未找到"com.app528054"的配置文件:Xcode找不到与"com.app528054"匹配的任何iOS App Development配置文件.自动签名已禁用,无法生成配置文件.要启用自动签名,请将-allowProvisioningUpdates传递给xcodebuild.代码签名错误:SDK"iOS 11.1"中的产品类型"应用程序"需要代码签名
我没有得到这个错误.我可以通过xCode构建应用程序,我没有得到任何错误,除了我在应用程序中看不到我的代码更改(因为上面的错误可能没有同步).
ionic cordova build ios但是,当我尝试时,它给了我这个堆栈跟踪.
我已经使用Apple Developer帐户签署了应用程序,因此不应该是问题所在.
我在哪里可以匹配应用程序的配置文件?我该如何解决这个问题?
Man*_*ani 16
cordova build ios每次我的iPhone插入Mac时我都会遇到同样的错误我正在运行命令.
iPhone将显示在Xcode中的设备和模拟器下,并且显然在构建期间,如果您拥有该设备的有效配置文件,则会检查它.
拔掉iPhone并且错误消失了.希望能帮助别人.
我有一个类似的代码签名问题,我在 XCode 中解决了这个问题,但无法从命令行构建。我发现“build.json”文件中的值需要手动更改才能正确反映我在 XCode 中设置的值:
"debug": {
"codeSignIdentity": "iPhone Developer",
"developmentTeam": "5QAC6D6FT5",
"packageType": "development",
"provisioningProfile":"[incorrect provisioning profile]",
"buildFlag": [
"EMBEDDED_CONTENT_CONTAINS_SWIFT = YES",
"ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO",
"LD_RUNPATH_SEARCH_PATHS = \"@executable_path/Frameworks\""
]
}
Run Code Online (Sandbox Code Playgroud)
就我而言,我在 XCode 中有正确的空白(自动?)设置,但在 cordova 构建期间未选择该空白设置。手动从 build.json 中删除它可以在 cordova 中成功签名构建。