我正在为iOS制作Flutter应用程序。我需要知道,我需要客户端用户名和密码来管理登录吗?.如果我从客户端获取证书和配置文件,我们可以制作IPA文件吗?.如果你能提供我实现这一目标的步骤。我很感谢你。
x8diyxa71#
您只需要p12文件(证书沿着私钥)和来自客户端的配置文件。一旦您获得这些,通过双击安装它们并输入证书密码(如果有的话)。安装证书和配置文件后,归档应用程序
xcodebuild clean archive -workspace <path_to_xcworkspace> -scheme <scheme> -sdk <sdk> -configuration <configuration> -archivePath <path_to_xcarchive> -derivedDataPath <path_to_derived_data>
字符串然后生成IPA
xcodebuild -sdk <sdk> -configuration <configuration> -exportArchive -archivePath <path_to_xcarchive> -exportPath <path_to_ipa> -exportOptionsPlist <path_to_export_options_plist>
型示例导出选项Plist:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>method</key> <string>ad-hoc</string> <key>provisioningProfiles</key> <dict> <key>com.company.app</key> <string>Provisioning Profile</string> </dict> <key>signingStyle</key> <string>manual</string> </dict> </plist>
型
1条答案
按热度按时间x8diyxa71#
您只需要p12文件(证书沿着私钥)和来自客户端的配置文件。一旦您获得这些,通过双击安装它们并输入证书密码(如果有的话)。
安装证书和配置文件后,归档应用程序
字符串
然后生成IPA
型
示例导出选项Plist:
型