用于测试的 Flutter ios 构建

Mug*_*tsu 10 xcode ios flutter

我想知道如何在不将应用程序注册到应用程序商店的情况下构建发布应用程序。我想拥有 APK 文件并与朋友分享以进行测试,而无需注册该应用程序。找不到与此相关的信息。谢谢!

更新:找到了在真实设备上获取与 Cydia Impactor 一起安装的 .ipa 文件的解决方案:

# flutter build
flutter build ios --release --no-codesign

# make folder, add .app then zip it and rename it to .ipa
mkdir -p Payload
mv ./build/ios/iphoneos/Runner.app Payload
zip -r -y Payload.zip Payload/Runner.app
mv Payload.zip Payload.ipa

# the following are options, remove Payload folder
rm -Rf Payload
Run Code Online (Sandbox Code Playgroud)

Sha*_*dal 3

您可以按照本文制作.ipa文件。(.apk 仅适用于 Android,iOS 则为 .ipa)

\n\n
\n

https://medium.com/m\xce\xbbgn\xce\xbet\xce\xbbr/how-to-export-a-ipa-file-from-xcode-without-a-dev-account-bac8b2645ad3

\n
\n\n

请记住,苹果正在签署要安装在真实设备上的版本,因此您必须将其关闭,在制作 ipa 文件后,您可以将其上传到 www.diawi.com 并从那里获取链接以与他人共享你的朋友。这个 diawi 链接有时不起作用,在这种情况下,您可以使用 cydiaimpector 工具来安装构建。

\n\n

对于此安装,您的朋友必须根据要求输入他们的 Apple ID 和密码,请注意,如果您的两因素身份验证处于开启状态,那么您必须创建要输入的应用程序特定密码。

\n\n
\n

如何创建应用程序专用密码?

\n\n

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=2ahUKEwiSvpjUo-fjAhXt8XMBHRtBDlUQFjACegQIDBAI&url=https%3A%2F%2Fwww.imore.com%2Fhow-generate-应用程序特定密码-iphone-ipad-mac&usg=AOvVaw3chF3FoIcfHZLR6jExh_EZ

\n
\n