我将my_app.ipa文件提交到Facebook,但被Facebook拒绝。并向我发送此消息“来自我们审核团队的注意事项iPhone您能否重新提交审核,提供iOS应用的模拟器构建,而不是.ipa文件?我正在审核您提交的iOS模拟器,该模拟器需要您的应用按照以下说明构建:(.zip)https://developers.facebook.com/docs/ios/creating-ios-simulator-build-for-review”但是我可以创建模拟器构建的.zip文件。我也尝试了下面的步骤
Step 1: open finder and press option+ shift+g
Step 2: paste "~/Library/Developer/Xcode/DerivedData"
Step 3: select my_app-jkfksdfhskdhfksdh some this like this folder
Step 4: my_app-jkfksdfhskdhfksdh >>Build >>Products>>Debug-iphonesimulator
Step 5: I see 2 file one is my_app(icon like rounder and 1 cross line ) and 2nd file is my_app.app.dsym
8条答案
按热度按时间x759pob21#
在本例中,我使用以下命令构建zip文件
ditto -ck --sequesterRsrc —-keepParent “source" "destination"
其中
source
是/Users/home/Library/Developer/Xcode/DerivedData/yourapp.../Build/Products/Debug-iphonesimulator/yourapp.app
而destination是保存.zip文件的位置。
h22fl7wq2#
我使用下面的命令和它的工作为我。
您可以使用目标路径而不是**/Users/mac/Desktop/yourapp.zip**。
dwthyt8l3#
对于那些得到错误“”同上:无法存档多个源”:
使用--keepParent,在其前面加上两个破折号
7kjnsjlb4#
1.根据Facebook开发人员文档,您只需要下面的命令(请记住更改目标路径)。
1.要验证构建,请安装ios-sim包并运行以下命令(d是devicetypeid)。
5lwkijsr5#
你不需要做任何这些奇怪的同上的东西。
你可以简单地压缩应用程序并上传它。我有几个应用程序通过这种方式。
App通常位于:
/Users/home/Library/Developer/Xcode/DerivedData/yourapp.../Build/Products/Debug-iphonesimulator/yourapp.app
dhxwm5r46#
使用下面的命令。它将工作。更改下面的路径为您的应用程序文件。
ditto -ck --sequesterRsrc --keepParent '/some/long/path/to/myappname.app' /Desktop/outputfile.zip
在“/Users/home/Library/Developer/Xcode/DerivedData/yourapp.../Build/Products/Debug-iphonesimulator/ www.example.com“上找到您的应用文件路径yourapp.app
b1zrtrql7#
1.步骤:在模拟器中运行应用在Xcode iPhone 5模拟器中运行你的应用。这会自动在Xcode的DerivedData缓存中创建一个模拟器构建。
1.步骤:ZIP模拟器构建通过以下命令压缩模拟器构建:
ditto -ck --sequesterRsrc --keepParent
ls -1 -d -t ~/Library/Developer/Xcode/DerivedData/*/Build/Products/*-iphonesimulator/*.app | head -n 1
path/to/YourApp.zip1.步骤:验证构建您可以通过使用ios-sim实用程序Simulator的命令行应用启动器来验证模拟器构建。安装后运行:
ios-sim launch /path/to/your-app.app
5lhxktic8#
如果你想生成flutter项目的构建版本,请按照以下步骤操作:-
1.打开终端并键入
open -a Simulator
1.运行Flutter项目
1.应用运行后,终止调试会话并转到以下路径:
<project_root>/build/ios/iphonesimulator
。在这里您将找到*.app
文件。1.再次打开终端并写入
ios-sim launch
,然后将*.app
文件拖放到同一终端中。就是这样。你已经为Facebook准备好了模拟器构建。只需右键单击
.app
文件并选择Compress "*.app"
选项。