Ios RubyMoon企业版
如何将一个版本发布到登台环境或为企业/临时分发创建一个版本Ios RubyMoon企业版,ios,rubymotion,ad-hoc-distribution,enterprise-distribution,Ios,Rubymotion,Ad Hoc Distribution,Enterprise Distribution,如何将一个版本发布到登台环境或为企业/临时分发创建一个版本 这与AppStore版本不同,需要不同的配置文件,也可以选择不同的捆绑包id。您需要在Rakefile中添加一个条件文件,并确保您拥有所需的每种生成类型的所有正确证书和配置文件 app.release do if ENV['staging'] == "true" app.codesign_certificate = "iPhone Distribution: Your Company's Enterpri
这与AppStore版本不同,需要不同的配置文件,也可以选择不同的捆绑包id。您需要在
Rakefile
中添加一个条件文件,并确保您拥有所需的每种生成类型的所有正确证书和配置文件
app.release do
if ENV['staging'] == "true"
app.codesign_certificate = "iPhone Distribution: Your Company's Enterprise Certificate"
app.provisioning_profile = "distribution/Enterprise.mobileprovision"
app.identifier = "com.yourcompany.appnameenterprise"
else
app.codesign_certificate = "iPhone Distribution: Your Company's App Store Release Certificate"
app.provisioning_profile = "distribution/AppStore.mobileprovision"
app.identifier = "com.yourcompany.appname"
end
end
要设置stagingENV
变量,我有另一个rake任务来设置它:
task :set_staging do
ENV['staging'] = "true"
end
然后实际发布:
desc "Release Enterprise build"
task :enterprise_release => [
:set_staging,
"archive:distribution",
]
您需要在
Rakefile
中添加一个条件文件,并确保您拥有所需的每种构建类型的所有正确证书和配置文件
app.release do
if ENV['staging'] == "true"
app.codesign_certificate = "iPhone Distribution: Your Company's Enterprise Certificate"
app.provisioning_profile = "distribution/Enterprise.mobileprovision"
app.identifier = "com.yourcompany.appnameenterprise"
else
app.codesign_certificate = "iPhone Distribution: Your Company's App Store Release Certificate"
app.provisioning_profile = "distribution/AppStore.mobileprovision"
app.identifier = "com.yourcompany.appname"
end
end
要设置stagingENV
变量,我有另一个rake任务来设置它:
task :set_staging do
ENV['staging'] = "true"
end
然后实际发布:
desc "Release Enterprise build"
task :enterprise_release => [
:set_staging,
"archive:distribution",
]
看起来它是在docs->(第6.3节)@Borrden中写的,所以我应该运行
rake archive
,然后使用相同的ipa并提交给企业分发?它是这么说的,只需确保您使用的是正确的配置文件/证书。看起来它是在docs->(第6.3节)中写的@Borrden所以我应该运行rake archive
,然后使用相同的ipa并提交供企业分发?它是这么说的,只是确保您使用的是正确的配置文件/证书。