前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flutter:实现iOS无证书打包ipa

Flutter:实现iOS无证书打包ipa

作者头像
JarvanMo
发布2019-02-25 14:34:44
4.6K1
发布2019-02-25 14:34:44
举报
文章被收录于专栏:JarvanMo的IT专栏JarvanMo的IT专栏

很多时候因为种种原因,我们需要发布ipa,但是苦于没有企业证书,或者说由于某些原因,我们要将ios产物交给第三方进行企业签名,那么我们并没有开发者证书怎么办?网上关于iOS无证书打包ipa的文章也很多,我只说我验证过的一种可靠方式。 首先,我们先生成一个Runner.app

代码语言:javascript
复制
flutter build ios --release 

输出结果:

代码语言:javascript
复制
Building "com.jarvanmo.fluwx-example" for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: xxxxxxx
Running pod install...                                       1.3s
Starting Xcode build...                                          
 ├─Building Dart code...                             26.7s                                                                                                                                                                                                                        
 ├─Generating dSYM file...                            0.9s                                                                                                                                                                                                                        
 ├─Stripping debug symbols...                         0.7s                                                                                                                                                                                                                        
 ├─Assembling Flutter resources...                    1.2s                                                                                                                                                                                                                        
 └─Compiling, linking and signing...                 15.3s                                                                                                                                                                                                                        
Xcode build done.                                           54.3s
Built /Users/xxx/Code/Flutter/fluwx/example/build/ios/iphoneos/Runner.app. 

我们去寻找/Users/xxx/Code/Flutter/fluwx/example/build/ios/iphoneos/Runner.app. 这个文件,然后我们要创建一个名为Playload的文件夹,注意名字不能错,然后把Runner.app粘贴到Playload文件下,然后对Playload压缩成.zip:

Runner.app

然后将Runner.zip重命名为Runner.ipa

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.01.10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档