Ios AS3 air需要多个应用程序才能使用APNS
我有两个版本的相同应用程序,一个用于iPad,另一个用于iPhone。该应用程序需要APNS服务,但有人能解释一下应用程序ID、配置文件和证书的设置吗 让我解释一下我做了什么,如果我错了,请纠正我 我已经创建了一个已启用推送通知的应用id。我还创建了一个转换为P12的分发证书。我还有一个分发资源调配文件,该文件链接到app id com.myapp。现在,在已经批准并发送到应用商店的iPad应用程序中,在应用程序描述文件中使用u26hiu61.*(示例)。iPhone版本已经准备好发送给苹果审批,但是我可以在iPhone版本中使用相同的应用程序ID吗?所以基本上都有完全相同的应用程序描述文件(目标设备除外)Ios AS3 air需要多个应用程序才能使用APNS,ios,actionscript-3,air,Ios,Actionscript 3,Air,我有两个版本的相同应用程序,一个用于iPad,另一个用于iPhone。该应用程序需要APNS服务,但有人能解释一下应用程序ID、配置文件和证书的设置吗 让我解释一下我做了什么,如果我错了,请纠正我 我已经创建了一个已启用推送通知的应用id。我还创建了一个转换为P12的分发证书。我还有一个分发资源调配文件,该文件链接到app id com.myapp。现在,在已经批准并发送到应用商店的iPad应用程序中,在应用程序描述文件中使用u26hiu61.*(示例)。iPhone版本已经准备好发送给苹果审批
那么,我可以在第二个应用程序中使用所有相同的证书、配置文件和APNS证书吗?您可以在appstore中发布一个应用程序,并将其用于ipad和iphone 在应用描述符文件中指定要支持的设备:
<iPhone>
<infoAdditions>
<![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
...your other settings
]]>
</infoAdditions>
</iPhone>
UIDeviceFamily
1.
2.
…您的其他设置
]]>
其中1表示iphone,2表示ipad
因此,是的,您可以使用相同的证书、配置文件等。您好,谢谢,我意识到资产和舞台尚未设置为同时使用iPad和iPhone。很多绝对位置。iPad是先造的,然后要求改变了。如果你要发布两个应用,它们需要不同的应用ID,所以证书也不同。该死!希望不是这样。谢谢