简体   繁体   English

可以共享ipa文件以在iphone上本地安装

[英]Can share ipa file to install locally on iphone

I used flutter for both Android and IOS . 我使用了AndroidIOS颤振。 I want to share both applications to the customer for testing purpose. 我想将两个应用程序共享给客户以进行测试。 I can export apk file by the following command for Android. 我可以通过以下用于Android的命令导出apk文件。 I am using Android Studio. 我正在使用Android Studio。

flutter build android --profile

I can get the apk file. 我可以获取apk文件。 I just share this apk to the client. 我只是将这个apk分享给客户端。 He can install it on his phone without any requirement. 他可以将其安装在手机上,而无需任何要求。

After I run this command in flutter 我在flutter中运行此命令后

flutter build ios --profile

It showed the error message 它显示了错误消息

No valid code signing certificates were found
You can connect to your Apple Developer account by signing in with your Apple ID
in Xcode and create an iOS Development Certificate as well as a Provisioning 
Profile for your project by:
  1- Open the Flutter project's Xcode target with
       open ios/Runner.xcworkspace
  2- Select the 'Runner' project in the navigator then the 'Runner' target
     in the project settings
  3- In the 'General' tab, make sure a 'Development Team' is selected. 
     You may need to:
         - Log in with your Apple ID in Xcode first
         - Ensure you have a valid unique Bundle ID
         - Register your device with your Apple Developer Account
         - Let Xcode automatically provision a profile for your app
  4- Build or run your project again
  5- Trust your newly created Development Certificate on your iOS device
     via Settings > General > Device Management > [your new certificate] > Trus

I have no idea how to export to get ipa file. 我不知道如何导出以获取ipa文件。 I am new to ios development. 我是ios开发的新手。 And also I am not sure that the customer can install this ipa file on his iphone without using xcode. 此外,我不确定客户是否可以在不使用xcode的情况下在iphone上安装此ipa文件。

Any idea for exporting customer review applications(ipa, apk) in ios development? 在ios开发中出口客户评论应用程序(ipa,apk)的想法? And which softwares need for customer? 客户需要哪些软件?

It is possible to install ipa on device over the air, without connecting to Xcode. 可以通过无线方式将ipa安装在设备上,而无需连接到Xcode。

You can use services like Crashlytics Beta http://try.crashlytics.com/beta/ or Apple's TestFlight. 您可以使用Crashlytics Beta http://try.crashlytics.com/beta/或Apple的TestFlight等服务。 First one in much easier IMO and does not require a build to be reviewed by Apple review team. IMO更容易实现的第一个工具,不需要由Apple审核小组进行审核的版本。

However your build must be signed at least with Ad-Hoc distribution profile and this profile must include target device's unique device identifier UDID. 但是,您的构建必须至少使用Ad-Hoc分发配置文件进行签名,并且此配置文件必须包含目标设备的唯一设备标识符UDID。

This answer could be helpful for you https://stackoverflow.com/a/47053605/979822 这个答案对你有帮助https://stackoverflow.com/a/47053605/979822

But before that you should fix everything that was written in your error message. 但在此之前,您应该修复错误消息中写入的所有内容。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM