通过 Xcode 和 Zinc 4.0 将 SWF 转变为 iOS 应用程序/OS 应用程序(将在一定程度上帮助 Windows 用户)
第 1 步:成为一名拥有有效 XCode、Provisioning Profile 等的 iOS 开发人员。
第 1 步:下载 Zinc 并安装
第 2 步:使用 Zinc select 启动一个新项目并选择您要转换为应用的 .swf 文件
第 3 步:构建/编译应用程序 - 如果您在编译时选择为所有平台构建,这将创建一个 .app 和一个 .exe 文件
如果您是 Windows 开发人员,那么这就是您的目标。享受!如果您是 mac/ios 开发者,请继续。
第 4 步:选择新的投影仪文件 (.app),然后单击顶部“项目”选项卡下的“将投影仪转换为 XCode 项目”
注意 - 对于任何寻找由 Zinc 4.0+ 制作的投影仪(或 Mac 上的 .app 文件)以转换为 XCode 项目的人,您可能需要查看您的 .swf 文件周围的文件目录最初用于构建投影仪。起初我有点沮丧,因为我(我 Mac 上的 Finder)可以轻松找到新的 .exe 文件,但无法通过搜索看到 .app 文件
第 5 步:找到您的新 XCode 项目文件夹(与您的 .app 位于相同的位置并同名)并将其拖到 XCode 中
第 7 步:确保您的方案正确(Mac OSX 或 iOS),如果不正确,则转到构建设置并转到“Base SDK”并将其切换到正确的方案
第 8 步:检查您的配置(仍在构建设置中)并为您的应用选择正确的代码签名和配置配置文件,检查您的捆绑包 ID 以确保它也能正常工作,如果在此之后您遇到代码签名问题,并且您确定您的个人资料是正确的然后放
--deep
在“其他代码签名标志”部分中
注意 - 我的应用程序被设置为 mac 应用程序,因此它有一些 #import 调用,我必须删除和删除一般部分对 Cocoa 框架的引用,并调用和而是
第 9 步:存档应用以制作 .ipa 文件并将其提交到应用商店/出于临时目的发布/在开发设备上构建
注意 - 如果提交到应用商店/testflight,您可能希望在整个过程之后查看您的 .ipa 文件,通常 .ipa 只是一个带有“Payload”文件夹的精美 zip,其中包含您的应用(在图标上带有一个大的取消符号)如果在解压缩您的 ipa 之后(在将 .ipa 重命名为 .zip 之后)您看到您的顶级文件夹不称为 Payload 或者您的应用程序实际上包含在多个文件夹中,然后创建一个新的名为“Payload”的文件夹将带有取消符号的图标移动到新文件夹并将其压缩为 .zip,然后将 .zip 重命名为 .ipa,您应该可以上传应用商店或 testflight