# iOS SDK 调起钱包无法弹起转账页面

**URL:** <https://fans.tokenpocket.pro/t/topic/24599>\
**Category:** Developer Community | 开发者社区\
**Created:** [2023 年5 月 29 日 12:45 UTC](https://fans.tokenpocket.pro/t/topic/24599 "2023-05-29T12:45:14Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 29 日 12:45 UTC](https://fans.tokenpocket.pro/t/topic/24599/1 "2023-05-29T12:45:14Z")

</div>

```auto
TPTransferObj *transfer = [TPTransferObj new];
transfer.dappName = @"xxx";
transfer.dappIcon = @"https:.../xx.png";
transfer.symbol = @"USDT";
transfer.contract = @"0x55d398326f99059ff775485246999027b3197955";
transfer.to = @"0x08a1926A04a88963db70DD0cF686A0f86E4c0a6b";
transfer.decimal = @"4";
transfer.amount = @"0.0021";
transfer.blockchains = @[
    [TPChainObj objWithNetwork:@"ethereum" chainId:@"56"] /** If selected BSC */
];
[TPApi sendObj:transfer];
```

---

<div class="post-metadata">

作者： ![Pite](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@Pite](https://fans.tokenpocket.pro/u/Pite)\
发布日期： [2023 年5 月 29 日 22:10 UTC](https://fans.tokenpocket.pro/t/topic/24599/2 "2023-05-29T22:10:05Z")

</div>

升级到最新的版本才可以,之前的版本不支持sdk

---

<div class="post-metadata">

作者： ![clement](https://avatars.discourse-cdn.com/v4/letter/c/7ba0ec/32.png) [@clement](https://fans.tokenpocket.pro/u/clement)\
发布日期： [2023 年5 月 30 日 01:36 UTC](https://fans.tokenpocket.pro/t/topic/24599/3 "2023-05-30T01:36:46Z")

</div>

当前app的版本号是啥

---

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 30 日 02:21 UTC](https://fans.tokenpocket.pro/t/topic/24599/4 "2023-05-30T02:21:26Z")

</div>

2.0.8

---

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 30 日 02:21 UTC](https://fans.tokenpocket.pro/t/topic/24599/5 "2023-05-30T02:21:32Z")

</div>

2.0.8登录是可以调起来的，转账跳过去没反应

 ![WechatIMG28](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/5/59547e3bd33f944e8d9fc0cef11528b0fc7004a6.jpeg)

---

<div class="post-metadata">

作者： ![Pite](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@Pite](https://fans.tokenpocket.pro/u/Pite)\
发布日期： [2023 年5 月 30 日 02:50 UTC](https://fans.tokenpocket.pro/t/topic/24599/6 "2023-05-30T02:50:49Z")

</div>

转账现在已经废弃了,用Push Transaction

> **[iOS](https://help.tokenpocket.pro/developer-cn/mobile-wallet/mobile-sdk/ios)**

---

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 30 日 03:34 UTC](https://fans.tokenpocket.pro/t/topic/24599/7 "2023-05-30T03:34:24Z")

</div>

我按照文档说的去做了提示“钱包未导入”  
TPPushTransactionObj _transaction = [TPPushTransactionObj new];  
transaction.dappName = @“xxx”;  
transaction.dappIcon = @“https:…/xx.png”;  
transaction.blockchains = @[  
[TPChainObj objWithNetwork:@“ethereum” chainId:@“56”], /_\* 如果选择 BSC \*/  
];  
transaction.actions = @[@{  
@“to”: @“0x08a1926A04a88963db70DD0cF686A0f86E4c0a6b”,  
@“value”: @“0.001”,  
@“contract” : @“0x55d398326f99059ff775485246999027b3197955”  
}];  
[TPApi sendObj:transaction];

我想实现调起TP转账USDT的功能要怎么做吗

---

<div class="post-metadata">

作者： ![HiTP](https://avatars.discourse-cdn.com/v4/letter/h/13edae/32.png) [@HiTP](https://fans.tokenpocket.pro/u/HiTP)\
发布日期： [2023 年5 月 30 日 03:44 UTC](https://fans.tokenpocket.pro/t/topic/24599/8 "2023-05-30T03:44:44Z")

</div>

参数要全,执行交易这几个参数哪里够,from都没有

---

<div class="post-metadata">

作者： ![Pite](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@Pite](https://fans.tokenpocket.pro/u/Pite)\
发布日期： [2023 年5 月 30 日 03:44 UTC](https://fans.tokenpocket.pro/t/topic/24599/9 "2023-05-30T03:44:54Z")

</div>

参数要全,执行交易这几个参数哪里够,from都没有，不懂自己先去弄懂执行一笔交易的结构

---

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 30 日 04:07 UTC](https://fans.tokenpocket.pro/t/topic/24599/10 "2023-05-30T04:07:53Z")

</div>

from我测试过的结果是一样的，都是提示“钱包未导入” ，还有就是我想调起钱包转账并不想指定钱包的地址，在我的app我没办法确定用户要用哪个钱包地址转账;  
希望文档可以详细一点标明哪些参数是必填的像之前这个类“TPTransferObj”就很清楚

TPPushTransactionObj _transaction = [TPPushTransactionObj new];  
transaction.dappName = @“xxx”;  
transaction.dappIcon = @“https:…/xx.png”;  
transaction.blockchains = @[  
[TPChainObj objWithNetwork:@“ethereum” chainId:@“56”], /_\* 如果选择 BSC \*/  
];  
transaction.actions = @[@{  
@“from”: @“0x1Be95Cb7EB67218EbBF93131142223fF597fe8F5”,  
@“to”: @“0x08a1926A04a88963db70DD0cF686A0f86E4c0a6b”,  
@“data”: @“0x095ea7b30000000000000000000000004184d9a175d13e568f3466ea93c02b6f8eb9f8c10000000000000000000000000000000000000000000000000000000000000000”,  
@“value”: @“0x1000”,  
@“gasPrice”: @“0x16b969d000”,  
@“gas”: @“0x186a0”,  
@“nonce”: @“0x01”,  
@“contract” : @“0x55d398326f99059ff775485246999027b3197955”

```
    }];
    [TPApi sendObj:transaction];

```

---

<div class="post-metadata">

作者： ![HiTP](https://avatars.discourse-cdn.com/v4/letter/h/13edae/32.png) [@HiTP](https://fans.tokenpocket.pro/u/HiTP)\
发布日期： [2023 年5 月 30 日 04:42 UTC](https://fans.tokenpocket.pro/t/topic/24599/11 "2023-05-30T04:42:50Z")

</div>

给这个字段赋值txData,sdk的方法有注释,自己看看

---

<div class="post-metadata">

作者： ![Pite](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@Pite](https://fans.tokenpocket.pro/u/Pite)\
发布日期： [2023 年5 月 30 日 04:42 UTC](https://fans.tokenpocket.pro/t/topic/24599/12 "2023-05-30T04:42:54Z")

</div>

给这个字段赋值txData,sdk的方法有注释,自己看看

---

<div class="post-metadata">

作者： ![capy2010](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/capy2010/32/4873_2.png) [@capy2010](https://fans.tokenpocket.pro/u/capy2010)\
发布日期： [2023 年5 月 30 日 07:09 UTC](https://fans.tokenpocket.pro/t/topic/24599/13 "2023-05-30T07:09:14Z")

</div>

非常感谢！txData 赋值后我现在可以调起转账页面了。但是现在显示的是BNB，我想加入USDT合约的地址需要怎么操作呢，还有这个方法必须传入from吗，不能像安卓SDK那样使用类似TPTransferObj的方式它的from参数是可选的
