Нет, вы не можете этого сделать. IAP (если что-то не изменилось, о чем я не знаю) не работает с промо-кодами. (Кроме того, если вы планируете делать это для нескольких клиентов, это не сработает, так как вы получаете ограниченное количество промо-кодов для каждой версии приложения).
Но ничто не мешает вам предоставлять собственный бесплатный контент вне IAP! У Apple нет проблем с предоставлением дополнительного бесплатного контента внутри вашего приложения. Но дело в том, что если вы также продаете его с IAP, вы должны быть уверены, что пользователь не платит за это где-то еще, а затем получить его бесплатно (с тех пор Apple увидит, что вы обойдете их срез покупки).
Если вы пойдете по этому пути, вам, вероятно, понадобится какой-нибудь сервер, на котором вы сможете проверять и обрабатывать запросы пользователей на бесплатный контент. Думаю, у городского дирижабля что-то в этом роде.