RAD Studio D10发布IOS TestFlight不支持外部测试的解决方法

RAD Studio D10发布IOS
TestFlight不支持外部测试的解决方法

·        说明:前提是IOS版本的APP已能正常向itunesconnect提交(怎么提交本文不再详说),想使用TestFlight的外部测试,但是出现“对于使用 Xcode 或 iOS Beta 版创建的构建版本,不支持外部测试。”信息的情况下。如下图:


对于向苹果提交APP时出现错误“ERROE ITMS-90534”估计也能使用本方法解决。

 

下面说说步骤:

一、编译前,打开项目参数配置(工程->选项->),选中版本信息管理项,增加一个DTSDKBuild的项目,参数内容设置为“13A340”(据说这个号是非BETA版的,网上查到的,嘿黑)。点Ok保存好,你就编译吧。

 

二、在D10中已完成正常的IOS版本编译(Build),切记先不要急着去发布(Deploy)。我们来打开编译后生成文件的目录,找到****.info.plist的文件(**是你的工程名),打开他吧。

 

三、找到DTPlatformBuild这行,把正面的参数值也改成13A340,再下边一行是XCODE的版本,如果你的Xcode也是BETA版,又不想重新安装,也改一下吧。

 

四、回到D10正常发布(Deploy),生成ipa文件,再去MAC中打开ApplicationLoader上传IPA文件。


我的项目已正常上传了。但这里很奇怪的是,上传显示每秒几十K但是却占用了几乎我网络的全部带宽。不知道苹果在干嘛。

 

 

五、好,现在我们去Itunes Connect看看。进行APP管理,选中TestFlight标签页,点外部测试,最后添加构建版本。


六、现在能看到刚刚上传的新版本,已可以选择。选中,点下一步。其他步骤自己根据提示做就是了,这里就不再说。

 

七、完成后提交审核,现在已是审核状态,能不能审核通过那就是其他的说法了。

发布了20 篇原创文章 · 获赞 29 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/tanqth/article/details/52960433