1
3
最大的问题是应用程序内购买的界面似乎改变了很多。以下是我在2010年11月1日工作的步骤:
我做到了这一点,它立即生效-尽管你可能需要等待你的应用内购买产品通过苹果的系统支持。 提示: 我用了这个图里亚尔的代码: http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/ 确保您的应用程序ID是应用程序内购买产品ID的基础 如果你的应用ID是com.website.app 应用程序内购买产品的ID应为com.website.app.productName。 确保在.plist文件中有appid 本页的检查表很有用,虽然有点过时。 http://troybrant.net/blog/2010/01/invalid-product-ids/ 以下是更新后的清单: 你检查过你的产品的销货情况吗? 您的项目plist bundle id是否与您的应用程序id匹配? 您是否为新的应用程序ID生成并安装了新的开发配置文件? 是否已使用此新的开发配置文件将项目配置为代码签名? 你在为iPhone OS 3.0或更高版本建造吗? 在发出skproductrequest时是否使用完整的产品ID? 将产品添加到iTunes Connect后,您等了几个小时了吗? 您在iTunes Connect上的银行详细信息是否有效?(通过马克) |
2
1
首先,您必须在实际设备上运行程序。StoreKit API在模拟器上不起作用。 在你把头发扯下来之前,先读这两页。他们都对我的应用程序内购买工作非常有帮助。第二个链接是使用StoreKit API获得结果所需的直接清单。 http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/ |
Craigt · iTunes Connect自动生成应用程序ID 8 年前 |
cosmixtew · 找不到创建iOS内部分发证书的选项 11 年前 |
Piepants · 两个不同的应用程序可以使用相同的推送SSL证书吗? 11 年前 |
Bill · 清除配置文件并重新启动后无法运行临时应用程序 11 年前 |