返回首页

新加坡sp签证的IPA即将过期,然后公司申请延期了。请问之前的那封批准信还能用吗?还是得换新的批准信?

来源:www.homebrew.com.cn   时间:2023-01-01 20:35   点击:299  编辑:admin 手机版

一、新加坡sp签证的IPA即将过期,然后公司申请延期了。请问之前的那封批准信还能用吗?还是得换新的批准信?

你有没有申请取消之前的sp签证?如没有取消,之前的信就还能用,如果填了表取消了,就只能等新的批准信了,不过不管怎么样,签证结束之后,可以逗留一个月的

二、可否不删除iPhone中原有ipa添加新ipa

重新同步。点手动,把需要的钩选。然后探出对话框不用管选择确定,自动就删除了。 ps 。你在别的电脑上同步的话。你自己电脑上同步的东西全都没有了

好说 你在一开始点手动管理ipod就可以了 可千万别点同步 要不全没了 我就是有一次 电影音乐全没了

三、如何重新签名ipa文件

准备

在重签名之前要做一些准备工作。

1.首先要下载并安装Xcode,里面有个codesign_allocate程序,在安装时/usr/bin中会多一个codesign的程序,该程序用于ipa包的签名。

2.企业证书的Certificate文件,私钥文件,Provisioning Profile文件等。注意企业证书一定要是iOS Distribution的类型,不能是iOS Development。

 

重签名步骤

1.解压ipa

解压ipa得到Payload/[App name].bundle,打开bundle。

2.删除旧的ipa签名信息

删除bundle中的_CodeSignature文件夹,也就是删除之前ipa的签名信息。

3.更换证书

将bundle中旧的Provisioning Profile删除,用我们自己的企业证书的Provisioning Profile替代。

注意,要将ipa包中我们的企业证书改名为embedded.mobileprovision。

4.修改bundle内容

此时我们可以尽情地修改bundle中的内容,例如添加一个动态库,删除一张图片等。

注意:如果要往bundle中添加动态库,必须要先将其压缩成zip文件,在程序启动时将其解压到Documents目录下再dlopen,否则程序在启动时加载动态库文件会卡死在那里。

5.重新签名

在完成bundle内容的修改后,需要通过/usr/bin/codesign程序重新签名,命令如下:

/usr/bin/codesign -f -s iPhone Distribution: YourCompanyName --resource-rules Payload/ MYAPP.app/ResourceRules.plist Payload/ MYAPP.app

其中iPhone Distribution可以从钥匙串访问中获取,就是企业证书的名字,例如下面的iPhone Distribution:XXXXXXXXXX:

 

具体的命令示例:

codesign -f -s iPhone Developer: XXXXXXXXXX --resource-rules Payload/NdCP_Game_Demo.app/ResourceRules.plist Payload/NdCP_Game_Demo.app

这条命令的意思是:使用keychain中iPhone Developer: XXXXXXXXXX标识的证书,根据Payload/NdCP_Game_Demo.app/ResourceRules.plist文件中的规则进行签名,如果ipa包中已经存在签名,那么将被替换,该过程生成的_CodeSignature目录将存放在Payload/NdCP_Game_Demo.app目录下。

 

在命令执行后,在bundle中会生成一个新的_CodeSignature目录,里面包含了新的签名信息。

 

6.重新打包成ipa

在完成上述工作后,可以生成新的ipa进行发布。示例命令如下:

zip -r ResignTest.ipa Payload

# 注意Payload后面不能有“/”

‍ 

7.发布

经过打包发布测试,得出结论:对修改了ipa包内容和其中的签名后,重签名的ipa文件可以在非越狱设备和越狱设备上成功安装。注意,是通过带有SSL证书的网站和Apple系统安装的(企业内部分发程序),不是通过PP助手那样的第三方工具安装的。

您好,很高兴能帮助您

app签名意义:为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,需要对发布的APK文件进行唯一签名,保证每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。

你的采纳是我前进的动力,

记得好评和采纳,答题不易,互相帮助,

四、新ipaadmini怎样激活

ipad mini新机激活方法:

第一种:直接开机联网激活。

操作:

1.轻按一下iPad机身顶部的开机按键,然后就会看到一个滑动滑块来解锁的图标,用手指把那个滑块顺着箭头的方向进行滑动即可解锁。

2.选择新iPad的显示语言。(简体中文)

3.选择国家或地区。(中国)

4.选择是否需要进行定位服务。(自行选择)

5.选取可用的Wi-Fi网络。

6.选择Apple ID。已有苹果账户可以输入,没有可以选择“免费创建新的apple id或选择”跳过此步骤“。图示选择”跳过此步骤:

 

7.阅读条款和条件。选择“同意”。

8.选择诊断。(注:该功能是苹果收集用户体验信息数据的条款)

9.开始使用新的ipad。激活完成。

顶一下
(0)
0%
踩一下
(0)
0%