IOS 绕过开发者账号密码出ipa包 快速出包

今天SDK合作方要求我出个ipa包   发现没有对方的ios开发者账号打不了ipa包

后来网上查阅一些方法   解决了这个问题   

但是绕过开发者账号出的包能不能审核   就不清楚了

Xcode->Archive成功之后   

Archive --> 右键生成的Archive文件 --> Show in Finder --> 右键xxx.xcarchive文件 --> 显示包内容 --> Products-->Applications--> 包 --> 拖到 itunes中,成成ipa --> 右键,在Finder中显示。

验证过确实可以   出包成功

.csr 文件 做证书时   需要使用自己电脑的   对方电脑打过来的证书打包时会出错


XCode9.4  快速出iOS开发包

找到编译成的targetname.app文件夹,使用下面的命令进行打包生成.ipa文件

xcrun -sdk iphoneos PackageApplication -v targetname.app所在目录/targetname.app"  -o 想要输出的目录/文件名.ipa

如果遇到:Xcode脚本自动化打包问题:xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH

后面根据对比发现新版的Xcode少了这个PackageApplication(转注:PackageApplication在前几个版本已被标识为废弃,在8.3版本彻底移除了)

先去找个旧版的Xcode里面copy一份过来

放到下面这个目录:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/

然后执行命令1:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/

然后执行命令2:

chmod +x /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication

最后附上PackageApplication下载地址:

下载地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容