我刚刚提交了我的第一个涉及iAds的应用程序,并且在应用程序提交过程的开头,有一个“启用iAds”的新按钮。我点击并收到以下错误:
“您没有合格的套件标识符。请在此注册一个。”
所以我去了我的配置门户网站,期待在应用购买等中看到类似于GameKit的配置iAds选项;但没有骰子。是什么给了什么?
顺便说一下,我的iAds网络合同已经到位,并且有完美的绿色复选标记。谁能告诉我我错过了什么?
答案 0 :(得分:2)
在这种情况下,您需要创建一个唯一的应用ID,以便在开发配置中心添加iAd功能,例如com.yourcompany.yourappname。查找创建唯一的App Id有很多资源。这将为您提供必要的包标识符。
答案 1 :(得分:0)
确保您的AppID未使用通配符捆绑包。虽然供应门户网站没有明确提及iAds,但它确实提到外卡应用程序ID不能用于推送通知或应用程序内购买,我确实有偷偷摸摸的怀疑同样的限制同样适用于iAd网络
答案 2 :(得分:0)
我在今天尝试上传的新应用中遇到了同样的问题。但这是我的意见:
1 - 我有一套家庭应用程序(约48个)称为“你知道你是谁”(即:你知道你是一个男人,你知道你来自迈阿密等)。每个都有自己独特的appID。在这48个中,只有一个出现在ENABLE iAD部分。
2 - 我还有另一套应用程序调用“你能用多长时间”(即:你可以多长时间点击它以及你可以打开它多久)。我从来没有为这些创建一个独特的appID。应用程序包DOES中的每一个都是唯一的(com.site.tapit,com.site.turnit)和我使用通配符配置文件签名的分发配置文件。当我昨天更新这些应用程序时,它们就会显示出来。这里没有拼写错误,我仔细检查过,是的,我说我能够为这两个应用程序启用iAd。
我正在读一下为什么只有一个我的其他家庭应用程序出现在列表中。我遇到了这个帖子并且决定加上我的2美分,更像是1.5美分,因为我觉得这没有任何意义;)
此外,我决定按照说明操作,我刚为我要上传的新应用添加了一个新的AppID,但我仍然没有在列表中看到它。
希望这有助于确定/诊断正在发生的事情。