Ios Jenkins xcode插件代码签名说明
我正在使用Jenkins xcode插件通过ios部署为我的手机创建一个.app文件 我是否在工作中添加手动代码符号似乎并不重要。事实上,我添加了otherCrap的Bundle-ID配置文件UUID,应用程序仍然可以在我的设备上正常启动 由于我正在手机上部署.app,手动设置文件是否被忽略 以下是生成的日志: 15:03:56 cd/Users/.jenkins/workspace/ 15:03:56导出代码设计\u分配=/Applications/Xcode.app/Contents/Developer/Toolchains/xcodefault.xctoolchain/usr/bin/CODESIGN\u分配 15:03:56 15:03:56签名身份:iPhone开发者: 15:03:56资源调配配置文件:iOS团队资源调配配置文件: 15:03:56 15:03:56 15:03:56/usr/bin/codesign-force-sign-entications/Users//Library/Developer/Xcode/DerivedData//Build/Intermediates.noindex/.Build/Release iphoneos/.Build/.app.xcent-timestamp=none/Users/.jenkins/workspace//Build/Release iphoneos/.appIos Jenkins xcode插件代码签名说明,ios,xcode,jenkins,provisioning-profile,Ios,Xcode,Jenkins,Provisioning Profile,我正在使用Jenkins xcode插件通过ios部署为我的手机创建一个.app文件 我是否在工作中添加手动代码符号似乎并不重要。事实上,我添加了otherCrap的Bundle-ID配置文件UUID,应用程序仍然可以在我的设备上正常启动 由于我正在手机上部署.app,手动设置文件是否被忽略 以下是生成的日志: 15:03:56 cd/Users/.jenkins/workspace/ 15:03:56导出代码设计\u分配=/Applications/Xcode.app/Contents/Dev
有完全相同的问题。。它完全忽略手动配置文件,并扫描整个配置文件夹,选择它找到的第一个与您的Info.plist bundleId匹配的开发人员配置文件。。这一定是个bug。。在手动签名下指定什么作为配置配置文件并不重要,因为它将忽略它。手动签名部分似乎仅适用于pack ipa。。它使用开发人员配置文件进行一次签名,然后生成ipa,然后使用指定的配置文件将其放弃。。我可能会切换到其他CI或提供商,或者使用fastlane.ah。。使用包装ipa时也会发现。。它将只压缩它创建的归档文件中的最后一个dSYM文件。。对我来说就是这样,哈哈。。从詹金斯开始。。虫子太多了。