我正在使用 Corona 创建游戏,但要构建 iOS 应用程序,我需要在 Corona 中指定要使用的配置文件(我必须将其复制到其特定文件夹)。
他们指出开发或临时配置文件都可以工作。
如何创建虚假的临时配置文件?
我尝试使用我拥有的旧 mobileprovision.mobileprovision 文件,但它显然不起作用,因为 Corona 表示未安装证书。
这里是 iOS 构建的整个设置过程的链接(合法):
http://developer.anscamobile.com/content/building-devices-iphoneipad
我运行的是 Mac OSX 10.6.6、xCode 3.2.6 和 iOS SDK 4.3。
最佳答案
简而言之:你不能。配置文件是代码签名过程的一部分;未越狱的 iOS 设备不会运行未使用有效配置文件进行加密签名的代码。
要在设备上运行您的代码,您要么需要对其进行越狱(以便它接受非 Apple 签名的代码),要么每年花费 99 美元成为 iOS 开发者计划的成员(这样您就可以为您的代码提供有效的签名)。只有后一个选项才允许您将应用程序提交到 App Store,而且麻烦少得多,因此您最好就这样做。
关于provisioning - 通过 Corona 构建 iPhone 应用程序 : How do I create a fake signing identity and provision file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6362201/