Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
构建线:
xcrun -sdk iphoneos PackageApplication -v Myapp.app -o Myapp.ipa --sign 我的签名身份的哈希在此处 --embed MyProvisioningProfile.mobileprovision
它编译成 IPA 文件,但是当我尝试将其传输到我的设备时,我收到“应用程序没有有效签名”错误。
如果我在 XCode UI 中使用该证书和该 Mobile Provision,它可以完美运行。我不确定问题是什么。
当 .app 文件被打包时,一个 .xcodeproj 文件被传递到 xcodebuild 命令来构建。该 xcodeproj 文件中的设置被设置为使用开发人员证书而不是分发证书。打开 XCode UI 并将所有引用从 iOS Developer 更改为 iOS Distribution 解决了这个问题。