Size: a a a

iOS Developers — русскоговорящее сообщество

2020 November 06

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
если логика получения покупок с сервера одинаковая
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
потому что они не загружаются с сервера, ошибка приходит на симуляторе – skerrordomain code=0
я уже писал тут по этому поводу. в симуляторе запрос  SKProductRequest работает только если подставить фейковый набор идентификаторов продуктов.
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я не знаю в чем проблема. но проблема есть и она воспроизводится не только у тебя, но и на ревью
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
то есть сейчас у тебя есть 1 девайс на котором работает и 2 девайса на которых не работает. вот и считай, надо ли пропускать это
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
потому что они не загружаются с сервера, ошибка приходит на симуляторе – skerrordomain code=0
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code "Sandbox receipt used in production," you should validate against the test environment instead.

там он дальше еще дописал это
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
это ли решение для модерации?)
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Spirit💎
When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code "Sandbox receipt used in production," you should validate against the test environment instead.

там он дальше еще дописал это
вот только это мне ничего не говорит, что от меня хотят? о каком your server идет речь
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
это ли решение для модерации?)
Это решение для проверки в симуляторе
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
господа, я тут залил в стор на модерацию приложение с ин-апп покупками, ну и мне реджект прислали:

We found that your in-app purchase products exhibited one or more bugs when reviewed on iPhone and iPad running iOS 14.1 on Wi-Fi.

Specifically, your app’s In-App Purchases do not show the app’s price. Also, upon further review, we found that your app does not allow users to purchase the In-App Purchases.


с симулятора получается не загружает прайс и не дает, соответственно, делать покупку. это в целом логично для симулятора. но как быть в случае модераторов? проверяю на своем девайсе, у меня все подгружается. в билде дать логпасс тестового юзера им?
Я так понимаю из текста письма что приложение не показывает цены покупок. То есть бзер покупает вслепую
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Say my name
Я так понимаю из текста письма что приложение не показывает цены покупок. То есть бзер покупает вслепую
блин, ну не показывает, потому что сервер эпл не отдает данные)
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
блин, ну не показывает, потому что сервер эпл не отдает данные)
Такого не бывает .   Код в студию
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Say my name
Такого не бывает .   Код в студию
https://pastebin.com/wd3mUU2b
там табуляция чутка поехала, ну и лишнее убрал, что не касается проблемы
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
метод retrieveProductsInfo отдает в резалте 0 продуктов и эррор
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Spirit💎
метод retrieveProductsInfo отдает в резалте 0 продуктов и эррор
А в аппсторконнекте эти продукты заведены?
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Say my name
А в аппсторконнекте эти продукты заведены?
ну да, я же тестил их на своем девайсе предварительно
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Тогда странно
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
Say my name
Тогда странно
и я о том же)
источник

DD

Dosbol Duysekov in iOS Developers — русскоговорящее сообщество
хунтер
Привет подскажите есть ли возможность функцию
if #available(iOS 13, *) {
   //Do nothing
} else {
   doSomething()
}

Превратить в нормальный вид, чтобы не оставлять коментария в тру блоке/оставлять его пустым?

если инвертировтаь значение, то Xcode кидает варнинг, что эта функция ни от чего не защищает, не хотелось бы чтобы этот варнинг висел
попробуй переменной присвоить это значение и потом напиши !переменная
недавно видел такое использование
источник