我曾经在iPhone应用程序上工作,但不知道将其提交给Apple Store的手续.请有人帮我解决以下问题:
他们的任何提交费用是否需要支付?以及向Apple Store提交申请的程序.
谢谢和问候,Khushi
我有一张表格.此表单通过POST提交给iframe,iframe又处理了请求,并根据结果执行javascript,根据提交的有效性更改父级内容.
现在,我不喜欢这个程序.我希望能够同时提交多个表单,但我只有一个隐藏的iframe.所以我想用AJAX做,为每个表单提交创建一个单独的请求.
但是,我的形式很复杂; 它包括向数组添加变量的复选框,单击的图像以及我需要发送的点击坐标,以及类似复杂的东西 - 这就是为什么我,而不是计算每个输入的值并将其添加到post参数字符串(顺便说一句:我不知道如何以这种方式创建数组),我更愿意将截取的提交内容保存为包含所有这些参数的帖子字符串,然后将此字符串用于AJAX POST请求.
我想在这个函数中做:
$('#myForm').submit(function(event){
// process the submission, e. g. event.getContent().toPostString();
// create the AJAX request and send it and attach listeners (I know how to do this line ;)
return false; // I don't want the form submitted (to the iframe)
});
Run Code Online (Sandbox Code Playgroud)
提前致谢!
快速提问:现在提交的新应用程序是否需要为iPhone 5显示屏定制UI?
详细信息:我正在寻找一个权威资源/文章,其中提到现在提交的新iPhone应用程序(即iPhone 5发布后)是否必须具有适用于新iPhone 5屏幕尺寸的全屏自定义UI.
我基本上有一个iPhone应用程序,我已经工作了一段时间(iPhone 5之前),现在才完成.显然它没有为iPhone 5定制的自定义UI,但当然会以'letterboxed'格式运行良好.改变整个用户界面以完全支持iPhone 5屏幕需要付出太多的努力和成本,所以想知道在提交应用程序时是否会出现任何问题,并且可能在以后添加iPhone 5支持更新.
我已经看过官方的应用程序提交指南而没有特别提到这个事实,并且在SO上遇到了几个类似的问题,但没有一个直接回答这个问题.欢迎任何帮助!
是否可以通过https://build.phonegap.com/生成二进制文件,它可以在App Store中提交?
我不想通过Xcode,而只是通过"PhoneGap Build".的常见问题和新闻稿的状态,这是可能的:
Quickly and easily get back app-store ready apps for multiple platforms,
including: *Apple iOS*, Google Android, ...
Run Code Online (Sandbox Code Playgroud)
所以,我已经成功地在android和ios上构建和测试了我的应用程序.此外,我已成功为Android商店(谷歌播放)建立了一个发布就绪版本并提交.
我的问题是我似乎无法为App Store做同样的事情.在尝试使用Application Loader提交时,我得到:
Application failed codesign verification. The signature was invalid,
contains disallowed entitlements, or it was not signed with an iPhone
Distribution Certificate
Unable to extract entitlements from application:
/var/folders/vr/ghc8p.../T/APPNAME.ipa/Payload/APPNAME.app/APPNAME
Run Code Online (Sandbox Code Playgroud)
请注意,我确实使用分发证书从PhoneGap Build构建.ipa
我知道下一步该在哪里?
提交应用程序时,我在XCode中收到以下错误:
由于下面列出的问题,存档验证失败.
ITunes Store操作失败.
无效的预发布列车.列车版本"1.1"已关闭以进行新版本提交.
但是,在"Developer denied"状态之后,我的应用程序版本处于"准备提交"状态.我想上传一个新的Build来替换现有的,但是无法做到.
我正在帮助发布一个带有WatchKit扩展的新应用程序.Xcode对其进行验证并将其成功提交给iTunes Connect.
问题是,它现在保持状态"已创建",几天没有任何变化.我已经尝试过Application Loader,Xcode 6.3.1,不同的构建号,没有运气.
奇怪的是,我们还上传了另一个具有相同特征但没有此问题的应用程序,并且它们的状态在几分钟内就会清除.
相同的帐户,相同的程序,WatchKit扩展,权利等.即使这个有一些缺少版本信息,所以它显示警告标志.但是仍然可以从版本选项卡中选择构建版本,它会显示与TestFlight相关的信息.
我在iTunes Connect中可以看到的唯一区别是,在有问题的应用程序中,仍然可以更改BundleID.但我想这是由于没有二进制清除它的状态.
我可以回想起两个应用程序之间的最后一个区别是Xcode确实为工作的应用程序创建了分发配置文件,但是我不得不为有问题的应用程序手动创建它们.此外,Xcode似乎跳过了watchkitapp的配置文件,我手动添加到两个配置文件没有任何更改.我已逐一检查了所有配置文件设置.
我检查了BundleID,证书,清理,删除了DerivedData,等了好几天,检查了这个答案,包括(现在很旧的)链接教程,以确保我没有遗漏任何东西.教程中唯一不再存在的是iTunes Connect中现在缺少的"准备上传二进制"按钮.还检查了这个和这个.
我被Apple Review Team拒绝了2次(大约需要20天).原因
2.2 - 展示错误的应用将被拒绝感谢您重新提交您的应用以供审核.
2.2详情
在继续我们的审核时,我们发现在Wi-Fi和蜂窝网络上运行iOS 8的iPhone 6上安装应用程序后,您的手表应用程序未安装在Apple Watch上.
下一步
修改您的应用以确保用户能够访问此功能是合适的.
我的问题是我们如何使用Apple Watch app提交App而不会因安装问题而拒绝.
从我收到的被拒绝的信息.
第二次提交拒绝(再次)反馈"应用程序安装在运行iOS 8的iPhone 6上的应用程序未安装在Apple Watch上的Wi-Fi和蜂窝网络."
我已经使用TestFlight进行了测试,它也成功安装了我的iPhone6 +和Apple Watch.
我不知道下一步应该怎么做才能解决这个问题.
有人有主意吗?
当我在xcode中存档我的应用程序并尝试提交到应用商店时,我收到以下错误:
从我在其他论坛上阅读的内容来看,为了解决这个问题,我需要创建一个尺寸为320x568的新启动图像,并将其添加到我的启动图像文件中.我的问题是,如果每个占位符都已满,如何在我的启动映像文件中创建一个新的占位符?
正如您所看到的,我不知道如何在我的启动图像文件夹中创建一个新的占位符来添加新的320x568图像.请有人请指教,谢谢!
当用户点击"后退"按钮时,停止重新处理表单的最佳方法是什么?
我正在关注Post/Redirect/Get模式,所以如果按下F5我没有问题,但后退按钮仍然提供重新提交表单的机会.如果此表单是信用卡处理页面,则这很糟糕.
这里有人问过这个问题,但是措辞和答案质量很差,并没有完全针对这个问题.
我有form.php提交给自己.如果提交时输入数据中没有错误,则将用户重定向到form_thanks.php.回击(和"发送"或"重新提交")一次重新提交form.php的(BAD!),然后带来了他们回到form_thanks.php.
如果可能,还请包括不涉及使用会话的解决方案.
在iTunesConnect中创建和测试我的第一个IAP后,我创建了一个新的应用程序版本并将其连接到IAP(因为你必须将它作为第一个).
我提交的应用版本的二进制文件被拒绝,所以我更正了问题并重新提交,但是我没有看到应用版本详细信息中出现IAP部分.我有部分版本信息,肉类数据和上传,应用审核信息和EULA,但不适用于应用内购买.有什么我想念的吗?在拒绝二进制文件(而不是IAP)之后,IAP是否需要"重新附加"到某个版本,或者IAP是否仍然与版本连接并且只是通过重新提交的二进制文件进行审核?令人困惑的是,它根本没有在"版本详细信息"页面上列出,这就是为什么我想在等待整个审核过程之前寻求帮助的原因...
谢谢您的帮助!
submission ×10
ios ×5
xcode ×3
app-store ×2
iphone ×2
apple-watch ×1
back ×1
cordova ×1
form-submit ×1
forms ×1
intercept ×1
iphone-5 ×1
itunes-store ×1
javascript ×1
jquery ×1
launchimage ×1
php ×1
post ×1
watchkit ×1