【发布时间】:2014-05-08 20:31:54
【问题描述】:
我正在尝试让 Facebook 批准我的应用使用 publish_actions 权限。他们要求您将应用程序的一个版本上传到他们的网站,以完成他们的审核过程。
他们为此提供了本教程:https://developers.facebook.com/docs/ios/creating-ios-simulator-build-for-review/#generate-simulator。
但是,由于我正在构建一个工作区,因此本教程并不完全合适。使用
xcodebuild -arch i386 -sdk iphonesimulator7.1 -workspace -scheme
而不是他们提供的 xcodebuild 命令成功构建了我的应用程序。
一切都很好。但是,他们无法打开通过此方法创建的文件。我可以使用 ios-sim (https://github.com/phonegap/ios-sim) 在本地打开文件。 AFAIK,自 Xcode 5 以来,标准的 iPhone 模拟器无法用于打开这些(如果我错了,请纠正我)。
那么,有人知道 Facebook 使用什么方法来打开和运行您的模拟 iOS 版本吗? (这样我就可以在等待他们响应之前根据他们的流程测试我的构建)。或者有人看到我在上面的构建方式有问题吗?
【问题讨论】:
-
文档中提供的 xcodebuild 命令有什么问题?
-
我正在构建一个工作区,而不仅仅是一个项目。
-
重要的是您获得了针对模拟器和 i386 架构的应用程序的构建副本 - 该示例假设一个相对简单的项目,但如果您的项目更复杂,则相同的基本说明应该可以工作,除了您可能需要更改构建应用程序所需的构建命令
-
太棒了。如何验证我创建的内容是否适合你们?
-
我不能 100% 确定哪个命令会复制审查团队将要执行的操作,但如果它加载到您自己的模拟器中,这可能是一个好兆头
标签: ios xcode facebook ios-simulator