After doing some debugging, I've found that the problem lies in Classes/DashboardAppCell.m, line 63:
if (self.product.parentSKU) {
It appears that parentSKU is no longer always nil for non-in-app-purchased products, instead it is a single space, which is coming from the actual report from apple.
I changed it to
if (self.product.parentSKU && self.product.parentSKU.length > 1) {
and my new app icons appear.
I'd submit a pull request from my own fork, but I still have the promo code, payment, and review code base there. and the parentSKU change affects promo codes and reviews as well.
After doing some debugging, I've found that the problem lies in Classes/DashboardAppCell.m, line 63:
if (self.product.parentSKU) {
It appears that parentSKU is no longer always nil for non-in-app-purchased products, instead it is a single space, which is coming from the actual report from apple.
I changed it to
if (self.product.parentSKU && self.product.parentSKU.length > 1) {
and my new app icons appear.
I'd submit a pull request from my own fork, but I still have the promo code, payment, and review code base there. and the parentSKU change affects promo codes and reviews as well.